我遇到了关于background-size属性的this解决方案。问题是此代码下面的每个样式都停止工作。就像IE忽略它一样。
#div {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/img.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/img.jpg',
sizingMethod='scale')";
}
答案 0 :(得分:1)
我会冒险猜测它不喜欢你的过滤器参数在多行上。
原因是它可能无法正确解释}
,从而导致样式表的其余部分失败。
尝试将整个filter
字符串放在一行,并确保}
位于其后的行上。
答案 1 :(得分:0)
#div {
background: transparent;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=ie8-logo.png,sizingMethod='scale');
}
请尝试这样的“背景:透明”
答案 2 :(得分:-1)
/* This works in IE 8 & 9 too */
filter: alpha(opacity=50);