如何在IE6中修复背景图像中的PNG透明度错误?
我喜欢David Cilley不久前写的这个Javascript解决方案.它不受兼容浏览器的限制,可以与您想要的任何后端一起使用.它仍然需要一个空白的GIF图像.
将这些函数添加到HTML标头或其他现有.js包括:
将以下条件注释放在底部(页脚部分,就在 body>之前):
有关IE6奇怪的更全面的方法,请尝试IE7 Javascript库.
使用此:http: //www.twinhelix.com/css/iepngfix/
这对IE 5.5也有好处,但不适用于IE的IE版本或早期版本的IE.
我在很少的网站上使用它并且没有任何问题.
然而,在剧本开始之前,PNG周围有时会出现一个丑陋的灰色框.
使用PNG行为.
ie6.css:
img { behavior: url("pngbehavior.htc"); }
page.html中: