文本显示在IE 7中的Jquery工具叠加的叠加层下

时间:2009-12-21 11:10:07

标签: jquery internet-explorer-7 drupal-6

链接:http://designbracket.com/。点击我们的服务及其下的链接。我已经使用Overlay of Jquery Tools在单击任何链接时显示叠加。这是一个drupal网站。问题是尽管叠加层正在按预期打开,但是文本在IE 7中出现,但在FF或Chrome中没有出现(显然不是:))。

我认为这与IE 7的z-index错误有关。然而,尽管在这个愚蠢的问题上浪费了两天,但我还没有取得任何进展。

请帮助。任何帮助或建议将深表感谢。如果问题含糊不清,请告诉我,我会尝试包含更多细节。

由于

2 个答案:

答案 0 :(得分:9)

我遇到了类似的问题,其中叠加显示在IE7中的Expose-mask后面,因此页面上没有可点击的元素,包括叠加层。在overlay()设置中添加此项解决了问题:

onLoad:  function() {
  this.getOverlay().insertAfter('#exposeMask');
}

答案 1 :(得分:5)

我知道这是一张旧票,但我只是把它放在那里,因为它帮助了我。

由于我的叠加div位于grid 960 div内,我遇到了IE7和jquery工具的叠加问题。更改z-index(z-index: 9999999 !important;)根本没有帮助。

要解决此问题,我只需将我的叠加div移动到我的结束</body>标记之前,该标记位于任何.container或.grid类之外。

希望这有助于某人。

相关问题