![](/img/trans.png)
[英]Superfish 3rd level menu partially “on top” and partially “on bottom ” in IE
[英]3rd level in menu always on the very top
当菜单的第一项的第三级菜单始终处于浮动状态时,在旧项目上工作
#main.container > .row.nav > .span10 > nav.menu > ul > li > ul > li > ul {
display: none;
position: absolute;
margin-top: 4px;
margin-left: -10px;
background-color: #BFD0CA;
}
将显示更改为阻止无济于事,并且破坏了二级菜单如何解决此问题?
left: 0; top: 0
添加left: 0; top: 0
left: 0; top: 0
您班上的left: 0; top: 0
值。 并且不要忘了给第二级li { position: relative }
并且不要在位置绝对元素上使用margin
。
#main.container > .row.nav > .span10 > nav.menu > ul > li > ul > li > ul {
display: none;
position: absolute;
top: 0;
left: 0;
margin-top: 4px;
margin-left: -10px;
background-color: #BFD0CA;
}
#main.container > .row.nav > .span10 > nav.menu > ul > li >
ul > li {
position: relative;
...
}
//or if this already has absolute, it doesn't matter.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.