我有一个非常简单的菜单栏,我用jQuery做的,它的功能如预期,但我真的很喜欢子菜单弹出直接在主菜单下方,而不是在右边,如此jsfiddle.你看到了吗?知道我能做到这一点的任何方式?这是我第一次使用jQuery(我第一次使用Javascript),所以我有点迷路。如何让jQuery下拉菜单直下而不是右移?
这是我的CSS,我相信这可能是问题,因为列表只是纯HTML。
#menu-bar{
height:30px;
width: 100%;
}
#menu-bar > li{
float:left;
width:195px;
}
手风琴是否适合您? http://jsfiddle.net/kgjac/6/ – defaultNINJA
手风琴绝对适合我。有什么办法可以让它默认打开吗?比如,文件菜单会自动打开,我绝对不希望它自动打开,我希望在用户点击时关闭它(如常规菜单栏) –
像这样:http:// jsfiddle .net/kgjac/14/ – defaultNINJA