【发布时间】:2012-02-20 09:47:34
【问题描述】:
我似乎无法修复 IE7 for superfish 的 z-index 问题。
我只需要在背景字体顶部显示菜单,而不是相反。
我尝试在 sh-menu 类和 li 类上添加 z-index,但似乎没有任何效果。
有什么需要看的吗?
【问题讨论】:
标签: jquery css internet-explorer-7 superfish
我似乎无法修复 IE7 for superfish 的 z-index 问题。
我只需要在背景字体顶部显示菜单,而不是相反。
我尝试在 sh-menu 类和 li 类上添加 z-index,但似乎没有任何效果。
有什么需要看的吗?
【问题讨论】:
标签: jquery css internet-explorer-7 superfish
我在 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;
}
【讨论】:
尝试在这个css规则.sf-menu li.sfHover ul中设置position: absolute
【讨论】:
改为将z-index 属性添加到您的.menu 类中。
例如
.menu {
z-index:9999;
}
【讨论】: