IE 7的Superfish z-index问题

时间:2012-02-19 23:55:25

标签: jquery css internet-explorer-7 superfish

我似乎无法修复IE7 for superfish的z-index问题。

Jsfiddle example

我只需要在背景字体上显示菜单,而不是基本相反。

我已经尝试在sh-menu类和li上添加z-index但似乎没什么用。

我需要看一下吗?

3 个答案:

答案 0 :(得分:0)

尝试在此css规则position: absolute

中设置.sf-menu li.sfHover ul

http://jsfiddle.net/zSTum/1/

答案 1 :(得分:0)

我在superfish中设置z-index值的唯一两个地方是:

.sf-menu li {
    float: left;
    position: relative;
    z-index: 999; /* Ensure drop-down menus are always on top */
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
    left: 0;
    top: 100%;    /* Ensures that the drop down is always directly below the nav bar */
    z-index: 99;
}

答案 2 :(得分:0)

z-index属性添加到.menu课程中。

e.g。

.menu {
  z-index:9999;
}