简而言之,我正在尝试将背景图像缩放到100%。
我遇到了实现这一目标的过滤器,但是我似乎无法让它在7/8中工作。代码如下。
body {
background-image: url(../images/background.gif);
background-size: 100% 100%;
height: 100%;
width: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/background.gif', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/background.gif', sizingMethod='scale')";
}
谢谢
答案 0 :(得分:1)
背景大小属性在跨浏览器兼容性方面不是很灵活。它不起作用,因为IE9不支持'background-size':
http://caniuse.com/background-img-opts
查看此帖子了解更多详细信息:http://css-tricks.com/perfect-full-page-background-image/
我建议您找到另一种解决方案,使其更兼容。
答案 1 :(得分:-1)
您是否尝试过添加
<meta http-equiv="X-UA-Compatible" content="IE=8" />
到<head>
代码。