我需要一个包含两列的布局,其中每一列都扩展到较高列的高度。
使用表我会简单地做:
<table class="parent">
<tr>
<td class="columnLeft">Column 1</td>
<td class="columnRight">Column 2</td>
</tr>
</table>
第 1 列和第 2 列将保持相同的可变高度。
使用 div 有一些解决方案(涉及使用溢出:隐藏等)需要许多技巧才能跨浏览器正常工作。
(这里的jsfiddle:http: //jsfiddle.net/rJjJa/1/)
在这种情况下,我会简单地使用表格,而不需要额外的 CSS hacks 工作(或大量额外的标记)。你觉得桌子适合这个吗?