滚动的 div,无固定高度
- 论坛
- 滚动的 div,无固定高度
14 浏览
滚动的 div,无固定高度
我需要构建一个动态调整大小的滚动div。
该div应根据屏幕大小动态调整大小。但是,如果内容无法适应屏幕,应显示滚动条。因此,浏览器自己的滚动条永远不需要变为活动状态。
我可以通过在div中放置另一个div并使用overflow: auto
来实现在div中出现滚动条。
问题在于,只有当第一个div具有固定的高度时,才能起作用。我原本希望只需将第一个div设置为height:100%
,但不幸的是,这个属性似乎被忽略了,滚动条就不会出现。
我尝试将div放在带有height:100%
的表格中,并将第一个div设置为height:auto
,希望它可以从其父元素中获取高度。但是,该div似乎仍然忽略了height属性。
因此,我的问题是:是否可以仅使用html来实现这一点,或者如果不能使用html,是否可以使用javascript来实现?