【发布时间】:2013-01-02 09:14:41
【问题描述】:
我的 ie7 z-index 行为有问题。
用 ie7 打开this page,下拉菜单(有些部分有,有些没有)落在滑块后面。
我尝试使用父元素的 z-index 和位置来解决,但无法解决问题。
你知道如何让下拉菜单停留在滑块的前面吗?
谢谢。
【问题讨论】:
标签: internet-explorer-7 z-index
我的 ie7 z-index 行为有问题。
用 ie7 打开this page,下拉菜单(有些部分有,有些没有)落在滑块后面。
我尝试使用父元素的 z-index 和位置来解决,但无法解决问题。
你知道如何让下拉菜单停留在滑块的前面吗?
谢谢。
【问题讨论】:
标签: internet-explorer-7 z-index
尝试用一个额外的容器包装导航菜单,然后给包装 div 一个比导航菜单中使用的 z-index 更大的 z-index。
这是 2006 年报告 HERE 的 IE7 已知问题。
有一篇文章显示了可用于解决问题的解决方法。 看看HERE。
例如,假设您的导航菜单有一个div 和id="menu",您应该这样做:
<div id="wrapper" style="position:relative; z-index: 1000;">
<div id="menu" style="position:absolute; z-index: 999;"></div>
</div>
我认为您可以轻松地使其适应您的网站。 现在我没有 IE7 的副本,我无法重现该问题,但您可以尝试,这应该可以解决您的问题。如果没有,我会尽力为您提供进一步的帮助。
【讨论】: