IE6的PNG透明

这是我到现在为止发现最好的一个实现PNG在IE6透明的方法。这些都是它成为最佳方式的原因:
1.非常简洁的javascript,只有1kb;


2. 能工作于img标签和background-images属性;
3. 自动运行。你不需要再为png图片定义任何类名;
4. 允许自动宽高属性;
5.  超级简单的应用方法。
现在,你要做的就是下载压缩包,
1.将下列代码拷贝到header中,请确保路径是正确的。

<!–[if lt IE 7]>
        <script type=”text/javascript” src=”unitpngfix.js”></script>
<![endif]–>

2. 添加”clear.gif”到你选择的相应路径中,在js的第一行中,{var clear="unitpngfix/clear.gif" //path to clear.gif} 确保你选择的路径是正确的。  
3.结束,欣赏Png在IE 6显示的完美效果。
提示:
1. 在IE6下,background-repeat 效果不能实现,只会把png图片拉伸。
2. 在IE6下,background-position 属性也无效。

相关链接:http://unitinteractive.com/labs/unitpngfix.php

Leave a Reply