我正在制作一个非常直接的CSS下拉式菜单,我已经按照各种在线指南进行了操作,但无论出于何种原因,子菜单总是排在主菜单的顶部,而不是排队等待李它是从。我一遍又一遍,正在做top:0
和left:100%
其他人都是如此我无法弄清楚出了什么问题。任何见解都会超级欣赏。我从未声称自己是css大师:)
我做了一个吸烟者来展示我在做什么:https://plnkr.co/edit/NkOAN0b5CVZFQodc5TfK。
答案 0 :(得分:2)
li
应该position: relative
使其成为子菜单位置的上下文(plunk):
.navigation ul ul li {
position: relative;
line-height: 1.5;
float:none;
min-width:200px;
}