答案 0 :(得分:3)
您可以使用css表。首先,你需要这个脚手架:
.table { display: table; }
.row { display: table-row; }
.cell { display: table-cell; }
[...]
<div class="table">
<div class="row">
<div class="cell">Lorem [...]</div>
[...]
</div>
</div>
接下来,单元格的垂直排列由vertical-align:top | bottom | middle | baseline确定。引擎盖下:高度低于行的单元格自动接收顶部或底部填充。有了它,一个单元格和一行等于一。
查看更新的代码:http://jsfiddle.net/Fq93w/21/。以下是IE&lt; = 7:
的解决方法#rightListDiv, #controlPanel, #LeftListDiv {
display: inline;
zoom: 1;
}
答案 1 :(得分:2)
根据您的需要添加margin-top
值,请参阅更新的小提琴:
答案 2 :(得分:0)
可能在一个div中包装evrything并为controlPanel div给出margin%top,可能适合你。