今天做了一个网站,由于网站页面的个性格话,使我不得不用到png格式的图片,做到一半开始测试浏览器兼容的时候,发现png在IE6下无效,郁闷!在网上搜索了一长篇,有用CSS的filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL ) 个方法,也有用js方法但效果都不是很理想,最终发现了一个htc的方法很好,贴出来与大家分享!
第一步:
下载文件:http://www.twinhelix.com/css/iepngfix/
第二步:
将压缩文件解压,然后把iepngfix.htc和iepngfix_tilebg.js文件放在网站根目录下
第三步:
在你的Html页面加入如下代码:<script type="text/javascript" src="iepngfix_tilebg.js"></script>
第四步:
在你的Css页面加入如下代码:img, div, input { behavior: url("iepngfix.htc") }
这时候再看你的png在IE6下就是透明的了!
分享到:
相关推荐
IE6不兼容png透明背景解决方法,有效解决IE6下 透明图片浅灰背景的问题
IE6png透明JS
ie6 png 透明度 解决方法 通过js调用,完美实现ie6透明度的兼容问题
今天解决png图片在IE6下的背景透明问题,找到了一个好方法。之前的解决方案会造成错位,使页面变形。现把这个方法公布如下,本人亲测可以正常使用,如果你在使用中出现问题,请看实例中的说明(英文不精的童鞋可以用...
IE6下PNG背景透明的方法IE6下PNG背景透明的方法IE6下PNG背景透明的方法IE6下PNG背景透明的方法IE6下PNG背景透明的方法
js_IE6支持png透明解决png_ie6下不透明背景图片
IE6支持PNG透明图片方法IE6支持PNG透明图片方法IE6支持PNG透明图片方法IE6支持PNG透明图片方法IE6支持PNG透明图片方法
ie6中png透明解决方案 js 物有所值,解压,直接点开看png.html
第一种:复制进去就能使ie6 png透明 第二种:IE6下PNG背景透明的解决办法
关于ie6png图片透明的解决方法,只需要调用这三个文件即可
解决ie6下png透明问题 在页面引入这个js文件,让回EvPNG.fix();
MS IE6下png图像不透明解决办法。
超好用的IE6png透明JS, 截取前端人员永远的痛处!
解决IE6 PNG图片透明问题解决IE6 PNG图片透明问题解决IE6 PNG图片透明问题解决IE6 PNG图片透明问题解决IE6 PNG图片透明问题
完美解决IE6下png背景、图片透明问题
ie6下png透明解决方法,共两种,大家都试一下比较好
IE6PNG透明背景显示灰色--解决方法(IE7.js)
NULL 博文链接:https://wuxiubing.iteye.com/blog/1608251
让 IE6 支持 PNG 透明 让 IE6 支持 PNG 透明
IE6PNG透明背景显示灰色--解决方法(unitpngfix.js)