我有以下代码:
#background-cover {
width: 100%;
height: 100%;
padding: 0px 0px 20px 0px;
background: url('background.jpg') no-repeat top left scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='background.jpg', sizingMethod='scale')";
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='background.jpg', sizingMethod='scale'); zoom: 1;
}
用法:
<div id="background-cover">
<div id="container">
<p>Content Here</p>
</div>
</div>
哪个在chrome,ie9 +,firefox等中工作得非常好。但是在ie8中抛出一个小问题,它似乎没有伸展到窗口的底部 - 看起来它只加载了图像的实际尺寸。反正有吗?
background.jpg与css文件在同一个文件夹中
我无法发布链接,因为它的工作相关,但非常感谢帮助