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.
我想在一个高度延伸到浏览器窗口下方的 div 内滚动,而浏览器窗口上没有出现滚动条。
当我在 body 标记上添加溢出:隐藏样式时,只要 div 高度小于窗口高度,它就可以工作。当 div 高度 > 浏览器窗口高度时,如何获得相同的效果?
div 高度是否大于窗口高度,因为您已在 css 中以这种方式设置它,还是 div 内只有很多内容?
如果您已经在 css 中设置了它的高度,您可能必须先将其包装在另一个 div 中。否则,试试这个:
html, body { height: 100%; margin: 0; padding: 0; } div { height: 100%; width: 50%; overflow-y: scroll; }
例子