为了达到更好的效果再配合cover和center
分享3种CSS实现背景图图片全屏铺满自适应的方式,希望对你有所帮助。01
02
03
给body标签指定背景图,这样背景图就可以填充整个浏览器viewport了。其实,该方案对所有的块级容器都可以生效。块级容器的宽高是动态的,那么背景图将自动伸缩,充满整个容器。
css body标签的样式如下:
背景图宽度自适应方法:添加css样式background-size:
100%
它的意思是规定背景图像的尺寸,但这个css样式使用时需要注意,有些浏览器是不支持,比如IE要求9+的版本才可以支持。
banner图自适应方法差不多,也是把图的宽度设置为百分比,容器的宽度依照窗口大小来设为百分比:
对图片添加宽度,因为不是背景图,所以对img添加css:
img
{
width:
100%
}
以上,希望对你有帮助,如果我没有说明白,可以追问。