IE6 是唯一不支持 PNG 透明度的浏览器吗?
4 回答
来自:http ://www.alistapart.com/articles/pngopacity/
事实证明,大多数主流浏览器的最新版本都完全支持 PNG 的 alpha 透明度——即 Netscape 6、Opera 6 和最近发布的 Mozilla 1,都在 Windows 上;对于 Mac,Internet Explorer 5、Netscape 6、Opera 5、Mozilla 1、OmniWeb 3.1 和 ICab 1.9。令人难以置信的是,PNG 甚至可以在 Opera 6 for Linux、WebTV 和 Sega Dreamcast 上运行。
IE5.5+/Win,祝福它的心脏,实际上会显示一个 PNG,但它本身并不支持 alpha 透明度。在 IE5.5+/Win 中,PNG 的透明区域将以 100% 的不透明度显示——也就是说,它根本不透明。
IE 5.5 和 IE 6 不能正确显示 PNG 图像,它们不支持 alpha 透明度。这可以通过这个hack解决。我在我的所有网站上都使用它并且效果很好。
很确定IE5也没有。
我认为它是唯一不支持PNG透明度的常用浏览器。
显然,其他较旧的浏览器(例如 Netscape 3、IE5 等)也缺乏对此的支持,但我假设您的问题是关于日常使用的浏览器。