我正在尝试制作一个看起来像 MS Windows 命令提示符的 div。
div 是可调整大小的,并且有两个孩子:一个标题栏 div 和一个内容 div。
我希望内容 div 在大于窗口 div 时获得滚动条。我希望标题栏始终可见且不滚动,并且不在滚动条的顶部。
http://www.webdevout.net/test?0vL 以交互方式演示了我的问题。单击内容文本并添加新行。当添加了足够的行以显示滚动条时,它们不会出现。
内容 div 已overflow:auto
设置。
将内容设置为max-height
或不起作用,因为 100% 不考虑标题栏高度,因此在某些行离开底部后会出现滚动条。此外,滚动条出现时,会遮挡外部 div 上的可拖动拇指,使其无法调整大小:(height
100%