JSfiddle:http://jsfiddle.net/kavqc/2/
我认为问题出在这里:
.dropdown {
position:absolute;
top:62px;
left:0;
visibility:hidden;
background-color: red;
}
PS:我的英语不好
答案 0 :(得分:2)
通过将position: relative
添加到.li类来修复菜单定位:
.li {
display:inline-block;
position: relative;
list-style:none;
}
答案 1 :(得分:1)
菜单跳转到右边的原因是margin-left
样式:
.navbar-menu:hover {
...
margin-left: 200px; // remove this
...
}
以下是您的jsFiddle margin-left
已移除:http://jsfiddle.net/kavqc/3/