Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个弹出菜单,如果它比屏幕大,它会内置滚动。我似乎无法弄清楚如何使用本机溢出-y 滚动属性来做到这一点。每次我似乎设置了溢出-y:自动然后飞出的菜单嵌套在带有滚动条的父 div 中。
有人有什么想法吗?
谢谢!
这不是我的解决方案,但你可以试试这个..它有一个非常好的效果并且可以达到你的目的:
http://css-tricks.com/examples/LongDropdowns//
您应该为 div 设置最大高度 proparty 否则它无法告诉(因为它是绝对定位的)在哪里停止,或者您可以为旧浏览器设置高度,或者您可以使用javascript,动态更改高度直到达到最大