让png在ie下正常显示 用到了jquery插件DD_belatedPNG 但是在ie6中这句话 前面添加有效 后面移除无效 IE6 jq removeClass无效

jQuery(this).addClass("background").siblings().removeClass("background") 导致IE6移除的css无效;

通过css渲染效果解决:{ background:url(/images/about_us.png) no-repeat left top;_background:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/images/about_us.png"); }

貌似只有在IE浏览器下查看有效。IEtester看不到效果。

修改JS解决:分成两句话,1.先移除所有样式。2.再给当前加样式

原文地址:https://www.cnblogs.com/q460021417/p/4193066.html