0

在 jquery 滑块前面有一个带有菜单的网站。在 IE7 中,下拉菜单位于菜单后面。

该网站是: http: //lkanlaeg.stom.dk/

到目前为止我尝试了什么?

  • jquery 修复,它没有工作。
  • 将所有顶部元素定位为“相对”并相应地设置 z-index。

你建议我接下来尝试什么?重复定位过程?我的代码是这样的:

#wrapper, .content-wrapper, #header-wrapper, #primary-menu, #new-royalslider-1, #primary-menu ul{
position: relative;
z-index: auto;

#primary-menu ul li ul{
z-index: 900;
position: absolute;

我在这里错了吗?

我发现的唯一“半解决方案”是将滑块的 z-index 设置为 -1 - 这实际上有帮助.. 但我觉得它更像是最后一个选项。

4

1 回答 1

1

我在第content-wrapper75 行添加了第一个,在第 142 行添加style="z-index:10;"了第二个样式块。这解决了它。content-wrapperz-index:5;

顶部包装需要大于主体,这会将菜单推到一切之上。我在 browserstack 中测试了它,它工作正常。

在此处输入图像描述

于 2013-02-25T12:53:44.113 回答