随着互联网的发展,现在的浏览器很多都是遵照w3c标准,我们可以用新的浏览器,也就不会有那以多的麻烦,也同时给程序开发人员减少压力,
但我们做项目的时候还要要考虑一下ie6,毕竟有那么一部分人还在使用着ie6浏览器,为了达到更好地兼容在ie6下的png图片背景透明,很多人都要想办法,像我们这种开发人员就是去找别人想好的办法,今天也算是找到了,我用了也确实能达到自己想要的效果,所以把思路在这里罗列一下了。
首先加一段这样的代码:
<!--[if IE 6]>
<script src="js/DD_belatedPNG.js"></script>
<script> DD_belatedPNG.fix('.aaaa'); </script>
<![endif]-->
<script src="js/DD_belatedPNG.js"></script>
<script> DD_belatedPNG.fix('.aaaa'); </script>
<![endif]-->
这段代码是当浏览器为ie6时就执行这个js文件,这里要注意斥是aaa就是放透明图片的层class名
这个js文件是被压缩过了的。直接复制保存好就行了,这个js文件如下: