我正在尝试创建两个并排的div,使它们填满整个屏幕。左侧的div包含一些菜单,右侧的div包含内容。目前我有以下代码:http://jsfiddle.net/HpWZW/。当前问题是高度只与最小的div内容相同。在这种情况下,右列中的iframe比左列中的菜单项更大;然而,高度限制为左侧div的内容而不是右侧的内容。有什么想法吗?谢谢!
<div>
<div class="table">
<div class="innerLeft">
<span>Left Column</Span>
</div>
<div class="innerRight">
<span>Content with Iframe</span>
</div>
</table>
</div>
...
html, body {height: 100%}
.table {
display: table;
height: 100%;
}
.innerLeft {
display: table-cell;
min-width: 160px;
background-color: lightblue;
color: black;
}
.innerRight {
display: table-cell;
width: 100%;
vertical-align: top;
background-color: red;
color: white;
}
.table
div。 - Neograph734