当前位置:  开发笔记 > 编程语言 > 正文

png图像是否跨浏览器兼容?

如何解决《png图像是否跨浏览器兼容?》经验,为你挑选了1个好方法。

我只是想知道 - 所有现代浏览器都支持png图像,包括16 6.0吗?THKS



1> Lucas Jones..:

IE 6.0不能正确支持32位透明 PNG.它将alpha通道(透明度)渲染为纯灰色背景.(在IE6中,具有透明度的调色板PNG很好.)大多数其他浏览器都能正常工作,包括IE 7.0 +,Firefox,Safari,Chrome,Netscape,Opera,Epiphany,Konqueror ......

IE 6.0透明度最简单的解决方案是使用GIF代替.如果无法做到这一点,可以在24ways获得JavaScript和CSS解决方案.


IE 6支持彩色托盘PNG透明度很好,它只是IE 6无法使用的32位PNG透明度(并且有一些JS黑客可以部分解决问题)
有"hacks"可以让IE6正确呈现透明PNG文件 - http://24ways.org/2007/supersleight-transparent-png-in-ie6
另请注意,虽然IE7确实支持32位透明PNG,但实现速度非常慢,因此您可能希望避免在IE7上呈现充满透明PNG的页面.
推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有