【问题标题】:Shadowbox overlay not transparent in IE 6Shadowbox 覆盖在 IE 6 中不透明
【发布时间】:2010-12-21 00:33:14
【问题描述】:

当尝试在 IE6 中使用 Shadowbox 时,覆盖透明度根本不起作用,它仍然是完全黑色的。在所有其他 IE 版本(7、8 和 9)中,覆盖效果都很好。你们知道为什么会这样吗?

如果你想看看我在说什么,你可以测试项目网站上的示例,它们在 IE 6 中也不起作用。你可能会注意到按钮也没有显示,因为它们是。 png 图像具有透明背景,但是可以通过创建 .gif 图像并专门为 IE6 设置它们来轻松解决此问题。

链接:
主页:http://www.shadowbox-js.com/index.html

谢谢,

【问题讨论】:

  • 在我的 ie6... 截图中运行良好?
  • 我正在用 IE Tester 测试它...我想这可能是程序的错误。谢谢
  • 我的也是……很奇怪。在我的情况下,它不显示透明覆盖,只有黑色背景。我会尝试看看在原始 IE6 版本中是否可以获得预期的结果。

标签: javascript internet-explorer-6 shadowbox


【解决方案1】:

我认真地建议你放弃,因为仍然使用 IE6 的人总是看到一个奇怪、丑陋、破裂的网络,他们只是不在乎。您可能会花费数天时间在用奇怪的方法来解决一个问题,因为 ie6 根本不是为了透明而设计的。

GIF 不适合你。想知道为什么?因为 gif 的不透明度是 100% 或 0%。在 Shadowbox 中,您需要中等不透明度,例如 50% 或 70%。 PNG 可能适用于 pngalpha js 脚本,但它们往往会在用于 shadowbox 的动画中失败。

请理解我不是在这里发火,我只是想对你诚实。

【讨论】:

    猜你喜欢
    • 2011-10-15
    • 2016-12-10
    • 2017-01-18
    • 1970-01-01
    • 2011-06-21
    • 2012-02-16
    • 2013-01-27
    • 2016-09-28
    • 2013-08-28
    相关资源
    最近更新 更多