如何使子菜单正确显示在父菜单 <li> 下方?

How to make a submenu appear properly below parent <li>?

您好,我无法让子菜单很好地排列在菜单项下方。我已经尝试研究它,但几乎所有内容都提供了浮动菜单的想法,而不是像我所做的那样 display:table

这是一个片段:http://codepen.io/ruchiccio/pen/ZGGQvR

您可以通过删除嵌套 ul 元素上的填充,将子菜单排到父菜单项的左侧。

#navigation1 nav ul li ul{
    position:absolute;
    display:none;
    padding: 0;
}

http://codepen.io/anon/pen/rVVxJZ