我想实现这种布局:
|---| |------------|
| | | b |
| a | |____________|
| | |------------|
|___| |______c_____|
代码:
<table>
<tr>
<td class="leftSide">a</td>
<td class="rightSide">
<div class="mainContent">b</div>
<div class="bottomContent">c</div>
</td>
</tr>
</table>
如果a
b
的高度应该调整大小,则c
和.rightSide
如果它们的总数高于其自身,则会适合display: table
和b
。目前有效,因为c
设置为display: table-row
,div a
和td
设置为b
。
但是,如果.mainContent
的内容导致它高于右侧,则表示右侧的高度保持不变 - 包含{{1}}调整大小,但其内容不会。我希望{{1}}({{1}})填充剩余的高度。我该怎么做?