【发布时间】:2011-02-26 00:08:40
【问题描述】:
我有这个测试页面:http://jsfiddle.net/VWnm9/7/。图像在我所有运行 IE7 或 IE8 的计算机上都正确褪色,除了一台运行 IE7 并且即使在 noext 模式下也不会褪色的计算机。
页面是:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<style type="text/css">
body {
background: blue;
}
img {
filter: alpha(opacity=10);
opacity: 0.1;
}
</style>
</head>
<body>
<img src="http://upload.wikimedia.org/wikipedia/commons/c/c3/Extracted_pink_rose.png" />
</body>
</html>
有人知道为什么吗?
【问题讨论】:
-
其实我发了两次。第一次 SO 将我重定向到“提问”页面,所以我认为它丢失了我的问题。
-
如果能找出工作的 IE7 机器和不能工作的机器之间的区别,那将是一件好事。 IE7 版本可能与 Microsoft 更新略有不同?
-
我注意到在某些 Win 2k3 服务器机器上运行的 [一些] ie7 机器中缺乏对 filter: alpha 的支持。也许对包含在 Windows XP 而不是 2003 服务器中的图形库有依赖性?
标签: css internet-explorer-7 opacity