IE6对插入的透明背景的.png的图片是不能正常显示的,IE会自动给“.png”格式的图片加个灰色背景。
可通过网友提供的一个JS函数实现PNG图片透明:
使用方法:
1、引用JS文件:
<!--[if lte IE 6]> <script type="text/javascript" src="/js/belatedPNG.js"></script> <script type="text/javascript"> // 解决IE6透明PNG图片BUG DD_belatedPNG.fix(".belatedPNG"); </script> <![endif]-->
2、给含有透明PNG图片(可为背景图)的元素添加CSS类名 “belatedPNG”,如下所示:
<h1 class="logo belatedPNG"></h1>