Firefox和IE渲染相同的图像不同!

时间:2009-01-14 04:31:17

标签: internet-explorer image firefox rendering

这与:IE6 issues with transparent PNGs

完全相同

火狐:alt text

IE 6:alt text 图像的背景是透明的。 IE似乎搞砸了。有什么想法吗?

4 个答案:

答案 0 :(得分:9)

IE6无法正确呈现透明的PNG。有一个javascript修复,或some such,但如果你不使用PNG,它会更容易。

答案 1 :(得分:2)

毫无疑问是巴布亚新几内亚。 IE6本身并不处理PNG alpha透明度,尽管有一些hacks可行。这是one。这是another

答案 2 :(得分:2)

我不认为IE在IE8之前完全修复了PNG。

IE6存在透明度问题

IE7有彩色托盘问题

如果您需要透明图像并且需要它在IE6上工作,请使用GIF。它们可以在所有浏览器上正确呈现。

答案 3 :(得分:1)

你可以在IE6中使用PNG,而不是24位PNG,因为alpha通道会变成灰色块。您可以使用Javascript来解决此问题,但它并不适用于所有情况(例如重复背景)。查看此链接:http://www.twinhelix.com/css/iepngfix/