html背景图片自动拉伸,css background-背景图片拉伸铺满

  html背景图片自动拉伸,css background:背景图片拉伸铺满

  如何让背景图片拉伸填充?这个问题听起来很简单。但我很遗憾地告诉你。没我们想的那么简单。

  例如,在容器(body、div、span)中设置背景。在css2.1之前,不能修改该背景的长度和宽度。

  所以实际结果是只能重复显示,所以出现了repeat、repeat-x、repeat-y、no-repeat属性。它用于控制背景图片的显示。所以一般用作背景图片的有2类:

  1.这是一个整体的大图,大小刚好和面积大小相匹配。

  2.一个非常小的条形图,经过重复,形成了大图的非常规则的背景。

  但css3出现后,这种情况得到了改善。背景大小的财产可以使我们以前的希望成真。

  而且这个属性可以用在火狐、chrome、ie9上。具体使用方法如下:

  背景尺寸(数值表示):复制代码如下:

  #背景尺寸{

  背景-尺寸:200px 100px

  }

  背景大小(百分比表达式):复制代码如下:

  #背景尺寸2{

  背景尺寸:30% 60%;

  }

  背景大小(等比例放大图片填充元素,即封面值):复制代码如下:

  #背景尺寸3{

  背景-尺寸:封面;

  }

  背景大小(按比例缩小图片以适合元素的大小,即包含值):按如下方式复制代码:

  #背景尺寸4{

  背景-大小:包含;

  }

  背景大小(用图片本身的大小即自动值填充元素):复制代码如下:

  #背景尺寸5{

  背景-大小:自动;

  }

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: