我有一个div的页面如下;
<div id="container">
<div id="header"></div>
<div id="content">
<div id="wrap2"></div>
<div id="wrap"></div>
</div>
<div id="footer"></div>
</div>
我有wrap2
的特定高度,我希望wrap
填充wrap2
下面的区域,但高于footer
。你可以看到小提琴 here 。我想在wrap
和wrap2
之间延伸footer
。我正在寻找一个纯粹的CSS解决方案。
我该怎么做?
答案 0 :(得分:2)
你不能用纯CSS。这可能是关于CSS的最大抱怨。最准确的选择是使用JavaScript。在onload和onresize上调用一个JS函数来抓取视口的高度,减去页脚和标题的高度,然后设置div的高度以填充其余部分。
答案 1 :(得分:0)