CSS属性background-size,ms-filter在IE8中不起作用

时间:2014-03-21 12:19:47

标签: html css internet-explorer

我不知道如何在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')";
}

1 个答案:

答案 0 :(得分:0)

IE8不支持后台大小,您可以在此处看到: http://caniuse.com/background-img-opts。我不是css过滤器的忠实粉丝。

如果您想要全屏背景图片,我建议您使用以下解决方案之一: http://css-tricks.com/perfect-full-page-background-image/