Internet explorer 在PNG中使用IE8(但不是IE7或IE6)时褪色周围的黑色边框

Internet explorer 在PNG中使用IE8(但不是IE7或IE6)时褪色周围的黑色边框,internet-explorer,internet-explorer-8,cross-browser,Internet Explorer,Internet Explorer 8,Cross Browser,这是我的网站: 它们是一些淡入的PNG,也有透明度。当我在IE8上进行测试时,这会在它们淡入时在它们周围创建一个黑色边框,一旦它们完成此动画,该边框就会消失 我相信这种情况正在发生,因为IE只能处理一种类型的透明度,而淡入意味着它必须处理两种类型的透明度。不过,让我惊讶的是,淡入淡出功能在IE7和IE6上运行良好,这两种浏览器当然都是较旧的浏览器 不久前我注意到了这个问题,我记得将PNG从24改为8,我认为这解决了IE8的问题。我现在在一台全新的电脑上用IE8进行测试,所以我想知道这是否会因为

这是我的网站:

它们是一些淡入的PNG,也有透明度。当我在IE8上进行测试时,这会在它们淡入时在它们周围创建一个黑色边框,一旦它们完成此动画,该边框就会消失

我相信这种情况正在发生,因为IE只能处理一种类型的透明度,而淡入意味着它必须处理两种类型的透明度。不过,让我惊讶的是,淡入淡出功能在IE7和IE6上运行良好,这两种浏览器当然都是较旧的浏览器

不久前我注意到了这个问题,我记得将PNG从24改为8,我认为这解决了IE8的问题。我现在在一台全新的电脑上用IE8进行测试,所以我想知道这是否会因为其他原因发生

如果有人可以查看IE8的链接,请告诉我你是否看到了黑色边框。 谢谢

注意-边框是围绕粉红色文字的,而不是围绕PNG文件的矩形


此外,很难说没有看到它的行动,但如果边界是白色的,而不是黑色的,这可能看起来不错

我现在在IE8上查看,没有黑色边框。我也有同样的问题。将PNG从24更改为8解决了问题吗?

老实说,我记不起该链接用于哪个版本的站点。这可能是给我带来麻烦的版本,但我不在我有IE的电脑旁,所以我无法检查。这个问题让我非常头疼,最后我使用了固定宽度的设计,所以我不需要PNG的alpha透明度,所以我可以使用JEPG来代替。无论如何,谢谢你。