我不知道如何在IE8中应用css属性background-size。我发现-ms-filter是解决方案,但如何正确应用此代码:
background-size: 100% auto;
感谢您的回复。
下面的这段代码仍然不起作用,你能解释一下为什么它不起作用,或者给我一个很好的例子。非常感谢:
html{
width: 100%;
height: 100%;
background-image: url('../img/background.jpg');
background-position: left top;
-ms-background-size: 100% auto;
background-size: 100% auto;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.jpg',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.jpg',sizingMethod='scale')";
}
答案 0 :(得分:0)
IE8不支持后台大小,您可以在此处看到: http://caniuse.com/background-img-opts。我不是css过滤器的忠实粉丝。
如果您想要全屏背景图片,我建议您使用以下解决方案之一: http://css-tricks.com/perfect-full-page-background-image/