IE6不显示png图片的问题解决
程序员文章站
2022-07-07 21:10:08
...
<!-- 第一种:直接用微软过滤放在div背景里 --> <div style="width:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kiosk/safety_pic.png',sizingMethod='image'")></div> // 滤镜只支持IE6 <div style="width:100%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kiosk/safety_pic.png',sizingMethod='image'")> // 图片支持非IE6的其他浏览器 <img src="/images/kiosk/safety_pic.png" /> </div>
<!-- 第二种:沿用第一种观点,使用Js大批量处理 -->
// 解决IE6下面PNG无法显示的问题,添加滤镜效果 if(_IsIE6()){ jQuery.each(jQuery(".bizDetailDiv ul li img"), function(i, v){ var img_src = jQuery(this).attr("src"); var div_img = "<div style= \"width:100%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img_src+"',sizingMethod='image'\" />"; jQuery(this).wrap(div_img); }); }
推荐阅读
-
Android ImageView 不显示JPEG图片的问题解决
-
Android适配利用webview加载后图片显示过大的问题解决
-
IE8不能显示png图片的解决方法
-
IE6不显示png图片的问题解决
-
GRUB2设置theme以后仍不能显示以及GRUB2修改背景图片后不生效的解决方法
-
解决ie6中png图片格式不兼容问题
-
php缩小png图片不损失透明色的实例代码
-
php生成的png透明图片,会消除锯齿不
-
利用Js或Css滤镜实现IE6中PNG图片半透明效果 IE6PNG妥妥的_html/css_WEB-ITnose
-
ie6下png图片背景不透明的解决办法使用js实现_javascript技巧