IE6.0下让PNG图片显示透明效果的方法
我恨IE 6.0!
在制作主页的时候为了保证投影以及透明效果,使用了几个png文件,在opera、chrome和IE 7.0上面测试效果都没问题,但是今天用公司电脑上看了一下,惨不忍睹,究其原因就是公司还在用着古董级的IE 6.0。查了一下才知道IE 6.0还不支持PNG的透明效果。
有问题就会有人去找对策,看了一下变通的方法有很多,具体可以参照这两个:
在试了第一种介绍里的四种方法后,觉得效果都不太好。要么是不支持全局png效果的透明,要么就是被遮住下一层的链接点击(手型鼠标不显示),要么就是需要大段地修改源代码。
最佳解决方案的确如(2) IE6下Png透明最佳解决方案所说,简单但是强大。
这篇是译言翻译的国外一篇文章,原文在此。
1).下载zip 然后,添加下面的代码到你页面的头部.(一定要确保路径的正确)
<!–[if lt IE 7]>
<mce:script type=”text/javascript” mce_src=”unitpngfix.js”></mce:script>
<![endif]–>
2).上传clear.gif到你的images 文件夹中.或者在js文件中,修改”var clear=”images/clear.gif” 的路径为你存放clear.gif的文件路径.3)上传unitpngfix.js
发表评论
| Trackback






