【问题标题】:Fancy Box Overlay not working in IE8花式框覆盖在 IE8 中不起作用
【发布时间】:2010-10-06 18:34:53
【问题描述】:

我在使用 FancyBox 和 IE8 时遇到问题。由于某种原因,IE8 无法识别 fancybox 叠加层的背景透明度。它适用于 IE7 及更早版本以及 Chrome、Safari 和 Firefox。

您可以在以下位置查看问题:http://seabagsc.nexcess.net/tote-bags/kevlar-tote.html

任何帮助将不胜感激。

谢谢!

查克

【问题讨论】:

标签: jquery css internet-explorer-8 magento fancybox


【解决方案1】:

老问题,但万一有人遇到这个问题,我最终通过设置修复了 FancyBox 的 IE8 问题

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

在页面顶部。之后,覆盖效果就很好了。

【讨论】:

  • 我也经历过类似的事情。就像您知道的那样,如果更改 Doctype 对您有用,那么这是结构不良的 HTML 的症状(例如,您的标签可能没有在某处关闭。)根据我的经验,当我不关闭 &lt;a&gt; 标签时,我会经历像这样的问题,改变 Doctype 以某种方式解决它。
【解决方案2】:

过去我在使用 FancyBox 和 IEx 时遇到过一些问题。通常,当您的页面上有仍在加载的图像时,它与冻结浏览器选项卡有关。从那以后,我一直在使用 ColorBox,即 IMO,这是一种问题更少的更好选择:

http://colorpowered.com/colorbox/

【讨论】:

  • 我也推荐了彩盒!
猜你喜欢
  • 1970-01-01
  • 2014-12-24
  • 2010-10-13
  • 1970-01-01
  • 2020-10-31
  • 2020-07-10
  • 2016-12-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多