当尝试将Shadowbox与IE6一起使用时,叠加透明度根本不起作用,它仍然是完全黑色的。在所有其他IE版本(7,8和9)中,叠加层工作得很好。你们有没有想过为什么会这样?
如果您想查看我正在谈论的内容,您可以在项目的网站上测试这些示例,它们也无法在IE 6中运行。您可能会注意到这些按钮也不会显示。具有透明背景的png图像,但是可以通过创建.gif图像并专门为IE6设置它们来轻松修复。
链接:
主页:http://www.shadowbox-js.com/index.html
谢谢,
答案 0 :(得分:0)
我认真地建议你放弃,因为仍然使用IE6的人总是看到一个奇怪,丑陋,破解的网络,他们只是不在乎。你可能需要花费数天的时间来克服一个问题,这个问题来自简单的事实,即ie6根本不是透明的。
GIF不适合你。想知道为什么吗?因为GIF的不透明度是100%或0%。在Shadowbox中,您将需要中间不透明度,例如50%或70%。 PNG可能与pngalpha js脚本一起使用,但它们往往会在用于shadowbox的动画中失败。
请理解我在这里不会发火,我只是想跟你说实话。