【发布时间】:2013-12-10 23:35:37
【问题描述】:
下面的问题讲述了如何在 JQuery-ui 菜单中使用垂直滚动条:JQuery UI Menu Scroll
这很好,但这样做似乎对子菜单效果不佳。子菜单有时会在其父菜单的底部创建一个水平滚动条,而不是向右延伸。最终,我希望主菜单和我的子菜单都可以垂直滚动,并且没有任何水平滚动条。
正如你在这个小提琴中看到的:http://jsfiddle.net/kPVKL/ 菜单“二”会很好地打开,但菜单“三”只会显示一个水平滚动条。
我怀疑我的问题在这里:
.ui-menu {
width: 150px;
height: 200px;
overflow-y: scroll;
}
- 我哪里出错了?
- 有更好的方法吗?我唯一的限制是我必须使用 jquery-ui 菜单,其他的都可以。
提前致谢。
【问题讨论】: