看了很多网上有关解决ie6下png图片透明的文章,很多都是只解决了页面上插入png图片或css背景调用,而且都没用透明效果,在ie6下仅实现了去除灰底色。今天特下载网上一些优秀页面进行分析整合,整理了两套相当有效的解决方案,可以同时支持插入图片或css背景调用问题。
更新下载版本说明:1.“ie6-png-2(filter)”文件中,滤镜控制调用背景透明和js控制插入图片透明不能同时出现,这样在不同浏览器下会有问题,可以分开使用;2.“ie6-png-1(js)”文件中整理了一下更简单调用的方法,没有使用滤镜,经测试各浏览器下均能正常显示。强烈推荐使用这种方法!
ie6下透明效果预览(左图为CSS背景调用,右图为html代码中插入图片):
示例下载地址: