我有一个非常奇怪的问题,我无法解释和修复,这让我发疯。
我在网页上显示了这个徽标: http://imgur.com/eGLwE.png 请注意,背景颜色值为#400000或rgb(64,0,0)
我正在使用背景色#400000设置的网页上显示此图像。
在Firefox中显示时,一切都很完美,我无法注意到背景颜色和图像的偏移。
然而,在IE(8)中,图像的背景颜色神秘地改为#360000或rgb(54,0,0) 所以从页面的背景颜色到图像的转换是可见的......这不应该发生。
为什么IE会改变我的图像的背景颜色?这毫无意义,哈哈。
非常感谢任何帮助。
答案 0 :(得分:5)
IE8不应该改变图像的颜色,这很奇怪。
但确实如此! 让我们将其添加到IE bizarro解释的长列表中。
您是否尝试过使用透明背景的png?
如果您不可能,那么这里有一篇文章描述了IE PNG问题及其解决方法:http://www.biorust.com/tutorials/detail/231/en/