透明png上的JQuery css不透明度+ IE =透明png上的黑暗丑陋轮廓

时间:2010-08-11 19:01:05

标签: jquery internet-explorer transparency opacity

不确定这里发生了什么,但是这行代码中的不透明度设置将我在IE中的透明png变成了一个丑陋的混乱。这不仅适用于IE6,也适用于IE的最新版本。有任何想法吗?

$('#someid.pre').css({margin:'0px', right:'0px', opacity:'1.0'});

1 个答案:

答案 0 :(得分:0)

快速解决方法是在所有png背景元素上将背景颜色设置为白色。

背景:#ffffff url(cta.animated2.png)no-repeat 0 -50px;

但这是Viget问题的另一篇文章:

http://viget.com/inspire/jquery-ie-png-24-ie-black-background-issue-solved