我想用页眉、正文和页脚制作占屏幕高度(分钟)的 100% 的布局......正文和页脚将具有硬编码的高度,并且正文将有弹性以相应地调整大小......如果为空或更少的内容将占据剩余高度空间,如果内容充满则会拉伸并变大,向下推页脚 div。
它工作得很好,但在 IE7 中不行。
<div class="content-holder">
<div class="header">header</div>
<div class="body">body</div>
<div class="footer">footer</div>
</div>
body, html {
margin: 0;
height: 100%;
}
.content-holder {
height: 100%;
display: table;
}
.content-holder div {
display: table-row;
}
.header {
height: 50px;
}
.footer {
height: 100px;
}
有什么建议么?