这是一个jsFiddle帮助解释。
如您所见,当您:hover Top1 > Sub1时,Subsub1 和Subsub2 出现在子菜单的右侧,但位于 Subsub1 的下方。
我尝试在 .ulmenuthird 处用 margin-top: -31px;
解决这个问题,如下所示 jsFiddle ,但这只是错误的代码,并没有给出最好的结果。 (有时子子菜单项的高度较高,有时高度较低)。
有什么解决办法吗?
最佳答案
嘿,我看过了,我希望这就是你要找的。p>
我在你有subsubs的subs周围添加了一个div
#container {
position:relative;
}
并将margin-top改为top:0;
.ulmenuthird {
display: none;
position: absolute;
left: 100%;
right: auto;
min-width: 10em;
top: 0;
}
关于html - 如何将子子菜单对齐到子菜单的右侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16665951/