不确定这里发生了什么,但是这行代码中的不透明度设置将我在IE中的透明png变成了一个丑陋的混乱。这不仅适用于IE6,也适用于IE的最新版本。有任何想法吗?
$('#someid.pre').css({margin:'0px', right:'0px', opacity:'1.0'});
答案 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