html - 带有 ms-filter 的 CSS 属性背景大小在 IE8 中不起作用

标签 html css internet-explorer

我不知道如何在 IE8 中应用 css 属性背景大小。我发现 -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')";
}

最佳答案

如您在此处所见,IE8 不支持背景大小: http://caniuse.com/background-img-opts .我不太喜欢 CSS 过滤器。

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

关于html - 带有 ms-filter 的 CSS 属性背景大小在 IE8 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22558588/

相关文章:

html - Pure-CSS-Multiline-Ellipsis 问题,内容最后一行有一些文本

html - 内联 SVG 的固有比率

html - 如何在IE6-8中使用HTML5标签和css3?

html - 有没有办法在 css 双边框之间填充颜色?

css - Kentico 不适用于 IE8

javascript - IE9 不支持 css/jquery 动画 - 需要解决方法

html - 我想知道如何使导航中的所有元素均匀分布

asp.net - 什么是支持用向后兼容的等价物替换 HTML5 标签的 ASP.NET 的好 HTML 库?

javascript - IE 在此脚本中发现的错误在哪里?

html - Bootstrap 独立导航图标栏/切换按钮