我有一个用 jQuery 制作的非常简单的菜单栏,它按预期运行,但我真的希望子菜单直接在主菜单下方弹出,而不是在右侧,如这个jsfiddle 所示。 你知道我有什么办法可以做到这一点吗?这是我第一次使用 jQuery(也是我第一次使用 Javascript),所以我有点迷茫。
这是我的 css,我认为这可能是问题所在,因为列表只是纯 HTML。
#menu-bar{
height:30px;
width: 100%;
}
#menu-bar > li{
float:left;
width:195px;
}