这是帮助解释的jsFiddle。
正如您在时看到的那样:悬停Top1> Sub1 , Subsub1 和 Subsub2 出现在子菜单的右侧,但在Subsub1下面。
我尝试使用margin-top: -31px;
在.ulmenuthird处解决此问题,如jsFiddle所示,但这只是错误的代码,并没有给出最好的结果。 (有时子菜单项的高度较高,有时高度较小)。
任何解决方案?
答案 0 :(得分:2)
我已经添加了一个包含sububs的div
#container {
position:relative;
}
并将margin-top更改为top:0;
.ulmenuthird {
display: none;
position: absolute;
left: 100%;
right: auto;
min-width: 10em;
top: 0;
}