IE6中的透明背景png图像问题

时间:2009-08-12 13:21:10

标签: internet-explorer-6 png-24

PNG类型的背景图像在ie6

中不透明

5 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

这是IE6中的已知问题:仅支持透明PNG with some hacks

答案 2 :(得分:1)

这是一个众所周知的错误。有几种解决方法,例如您可以尝试使用Google的ie7-js库。

答案 3 :(得分:1)

我认为你一定要查看名为Supersleight的JQuery插件,该插件由All In The Head& 24种方式。他们解决了在IE6上使用AlphaImageLoader时遇到的一些问题。从24种方式页面:

  • 适用于内联和背景图像,取代了对laight和bgsleight的需求
  • 如果他们还没有位置设置,将自动应用位置:相对于链接和表单字段。 (可以禁用。)
  • 可以在整个文档上运行,也可以只运行您知道PNG的选定部分。这对性能更好。
  • 检测设置为不重复的背景图像,并将scaleMode设置为裁剪而不是缩放。

最后一个是最重要的!以下是链接:

答案 4 :(得分:0)

我曾经有过一次关于ie6中png透明度的问题,而救了我的是:

http://allinthehead.com/retro/338/supersleight-jquery-plugin

希望它有所帮助。