我们都知道,在ie6中有一个bug,那就是ie6不支持png透明,网上有很多种办法,但本人试过都不是很理想,不是错位就是太麻烦,今天找到一种最简单的解决办法,只需在页面中插入几条代码,然后把相应的几个文件复制到网站的目录中,一切就OK了,下面把插入的代码贴出来:
<!--[if lt IE 7]> <script type="text/javascript" src="img/iepngfix_tilebg.js"></script> <style type="text/css"> img, div, input { behavior: url("img/iepngfix.htc") } </style> <![endif]-->
这里要注意的是必须把iepngfix_tilebg.js、iepngfix.htc、blank.gif这三个文件拷贝到你网站对应的目录下,我这里对应的是img目录,然后你就可以在你网页中自由插入png文件了,不再会出现ie6不支持png透明的问题了。
为了方便你测试,下面把这个三个文件打包让你下载,ie6不支持png透明文件下载
……