【发布时间】:2011-11-25 10:56:58
【问题描述】:
这不是一个紧迫的问题,但我所阅读的所有内容都表明这些 CSS 不透明度规则应该在 Internet Explorer 6 中工作:
.videos img {
zoom: 1;
margin: 0 auto;
}
.videos a.video img {
opacity: 0.5;
filter: alpha(opacity=50);
}
.videos a.video:hover img {
opacity: 1.0;
filter: alpha(opacity=100);
}
我创建了this jsFiddle 来分享代码。我在 Windows 7 上使用 IETester 进行测试,该技术适用于 IE 7-9,但不适用于 IE 6。
【问题讨论】:
-
它对我有用。考虑使用“本机”运行的 IE6。
-
@duri - 我该如何做到这一点?
-
在 IE6 中使用 IETester 对我来说效果很好...... jsfiddle 演示对你不起作用?
-
@WesleyMurch - 它在 IETester 中对我不起作用。也许与 Windows 7 有关?
-
@Sonny 我下载了 Windows Virtual PC + Windows XP 模式,这样我就可以在虚拟化 XP 上运行 IE6。但是,正如其他人报告说它适用于 W7,我会尝试以管理员身份运行 IETester。从 IETester 主页:“CSS 过滤器在用户模式下无法正常工作:解决方案是以管理员用户身份启动 IETester,CSS 过滤器将工作。”
标签: css internet-explorer opacity