如何在ie6中删除png的阴影

时间:2010-10-08 06:48:55

标签: css

书面页面,为什么在ie6 png图像中会自动投射阴影

2 个答案:

答案 0 :(得分:1)

有两种可能的原因,具体取决于它的外观。

  • IE 6不支持PNG图像的透明度(除非您使用滤镜来显示图像),因此如果图像中有透明背景,则会将其替换为纯灰色。

  • PNG格式包含一个伽马校正值,旨在解决一些颜色配置问题,但实际上它会有所帮助,因为图像在不同系统上的显示方式有所不同。如果您的PNG图像中的颜色应该与页面的背景相匹配,则可能会略微偏离,这会将iamge显示为颜色略有不同的正方形。

答案 1 :(得分:0)

这是IE6的众多错误之一:错误渲染透明png。

有很多JS修复,比如this one,但我从未见过一个完美无缺的修复程序。 有些会破坏具有png背景的可点击元素,有些则会更改对齐或边距或位置