0

我正在尝试创建一个弹出菜单,如果它比屏幕大,它会内置滚动。我似乎无法弄清楚如何使用本机溢出-y 滚动属性来做到这一点。每次我似乎设置了溢出-y:自动然后飞出的菜单嵌套在带有滚动条的父 div 中。

有人有什么想法吗?

谢谢!

4

2 回答 2

0

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

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

于 2009-12-08T19:18:59.107 回答
0

您应该为 div 设置最大高度 proparty 否则它无法告诉(因为它是绝对定位的)在哪里停止,或者您可以为旧浏览器设置高度,或者您可以使用javascript,动态更改高度直到达到最大

于 2009-12-09T21:19:59.563 回答