【发布时间】:2012-01-23 06:11:30
【问题描述】:
是否可以让包装器填充窗口高度(无滚动)和中心 div 可滚动而不会弄乱像素和 javascript?
<div id="wrapper">
<h1>Header</h1>
<div id="center">
<div style="height:1000px">high content</div>
</div>
<div id="footer">Footer</div>
</div>
基本上,我希望页眉在顶部可见,页脚始终在底部可见,并且在中心有一个可滚动的内容,占据剩余高度。
页眉、页脚和中心 div 的高度都是未知的(没有设置 px 或 %,即可变字体大小或填充)。纯CSS可以吗?
【问题讨论】:
-
您是否尝试完成与此问题相同的基本任务?尽管可变高度会使它变得更加棘手。 stackoverflow.com/questions/8555157/…
-
类似但没有固定高度的页眉或页脚的布局,因此更改页眉或页脚的内容或向它们添加元素,不会影响中心div的css属性。
标签: html css height scrollable