【发布时间】:2013-03-16 08:58:44
【问题描述】:
页面布局如下:
<div id="main" style="min-height:500px;">
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
<div>
主 div 可以有固定高度或最小高度(style="height:500px;" 或 style="min-height:375px;")。
是否可以让页脚和页眉尽可能多地占用所需的高度,并允许内容占用其余部分(content.height = main.height - (header.height + footer.height))(不使用 JavaScript,弹性页眉和页脚,内容占用其余部分)?
【问题讨论】:
-
我的朋友,这是一个古老的问题。
-
Chuck Norris 不会编写 JavaScript,JavaScript 修复了它的
this语义并请求 Chuck Norris 原谅。 -
Chuck Norris 只需在纯 html 中输入
(content.height = main.height - (header.height + footer.height))即可。 -
@Christoph Chuck Norris 什么都不做。 HTML 页面只是做 Chuck Norris 想做的事情。
标签: javascript html