IE无法正确渲染png背景图像

时间:2011-06-01 14:23:48

标签: image internet-explorer png rendering

我已经创建了一个PNG箭头图形,可以在客户的网站上使用。除了IE 6,7,8和9之外,它的渲染效果非常好。我附加了一个图像供你检查,并且已经尝试了2个不同的IE png修复脚本 - 一个jquery和一个css行为.htc文件。 请帮助我 谢谢 杰米

图片:http://i51.tinypic.com/2w1uzqe.jpg

2 个答案:

答案 0 :(得分:1)

很抱歉这么说,但是5年来我一直在寻找100%正在使用IE浏览器中的png透明度错误而没有结果。它们中有很多,通常每个都无法在这里和那里工作。

尝试使用透明gif代替或使用背景裁剪箭头图像。它需要几个字节的白色,所以不会对你的表现造成太大损害。

答案 1 :(得分:0)

IE PNG修复脚本旨在修复的错误只是IE6的问题而且更低..嗯......可能是IE7?我忘了。无论如何,IE8修复了这个问题,IE9 肯定不应该有它。这些IE版本可能仍然有很多错误,但旧的众所周知的PNG背景问题不是其中之一。

我的猜测是PNG文件本身可能存在损坏。

我的建议是尝试将PNG图像加载到Photoshop(或您最喜欢的图形应用程序)中,然后重新保存。这可能是解决问题所需要做的全部工作。

如果做不到,你能给我们一个指向实际PNG文件的链接,那么我们也可以看一下吗?