IE6下PNG图片透明 (二)

这次项目中一直在找一个好的 IE6下PNG图片透明 下透明的解决方案,上次那个不好用,不能用来解决用来做为背景图的透明问题,废话不多说,反正这个好使啦

IE6下PNG图片透明效果的JS特效代 码。

   三步走:
       • 第一步:拷贝 “iepngfix.htc”和“blank.gif”文件到你的项目中 
       • 第二步:通过适当的选择器,让需要在IE6透明的PNG图片或者需要背景图片透明的容器使用上“behavior: url("iepngfix.htc");” 
       • 第三步:如果你需要容器的背景png图片有透明效果,你还需要在页面中引入iepngfix_tilebg.js脚本(当然,如果你不 要使用容器的透明png背景图片效果,也可以不引入此js文件)
       当然,整个解决方案也有缺点——需要多引用1-2个文件(iepngfix.htc和 iepngfix_tilebg.js文件)。我在项目中引用过这两个文件,发现打开速度慢了许多,可能也和这个项目的代码或其他软硬件有关,但去掉 iepngfix_tilebg.js文件后就没多大影响,所以,如果不是必要尽量不要引用这个文件,根据自己的要求而定。
      

下载

 

posted @ 2010-05-18 20:46  pomp  阅读(561)  评论(0编辑  收藏  举报