带有滚动的弹出菜单

时间:2009-12-07 15:45:41

标签: javascript jquery css suckerfish flyout

我正在尝试创建一个弹出菜单,如果它比屏幕大,则滚动内置。我似乎无法弄清楚如何使用本机overflow-y滚动属性执行此操作。每次我似乎设置溢出-y:auto然后飞出的菜单嵌套在带有滚动条的父div中。

任何人都有任何想法?

谢谢!

2 个答案:

答案 0 :(得分:0)

这不是我的解决方案,但你可以尝试这个..它有一个非常好的效果,并为你的目的服务:

http://css-tricks.com/examples/LongDropdowns//

答案 1 :(得分:0)

你应该为div设置max-height proparty,否则它无法告诉(因为它有点绝对定位)停在哪里,或者你可以设置旧浏览器的高度,或者你可以javascript它,动态改变高度直到达到最大值