我正在尝试为移动 Web 应用程序创建一个灵活的布局,并且我正在努力使其与 CSS 表一起使用。目前我正在使用旧的 flexbox,但我想尝试使用 CSS 表复制它。我想要一个固定高度的标题和一个总是 100% 高的内容容器。
我哪里错了?flex-box 也会是更好的选择吗?(尽管不断变化)
-----------------------------
| .header |
-----------------------------
| |
| |
| |
| .inner-container |
| |
| |
-----------------------------
.
我创建了一个(失败的)css 表示例 以及一个有效的弹性框示例
.
<div class='wrap'>
<div class='header'></div>
<div class='inner-container'></div>
</div>
.wrap {
display: table;
overflow: hidden;
width: 100%;
height: 100%;
border: 1px solid;
}
.header {
display: table-cell;
background: red;
height: 60px;
width: 100%;
}
.inner-container {
display: table-cell;
background: blue;
width: 100%;
height: 100%;
}