我试图创建以下表格布局,但我想使用DIV而不是TABLE:
------------------
| | |
| CELL1 | CELL2 |
| | |
| |--------|
| | |
| | CELL3 |
| | |
------------------
Run Code Online (Sandbox Code Playgroud)
我希望所有单元格的高度由其内容设置(即没有高度:样式)
我曾尝试在cell1上使用float:left,但似乎无法让单元格2和3表现出来.
编辑 JS小提琴:http://jsfiddle.net/utZR3/
HTML:
<div class="list-row">
<div class="list-left">CELL1
</div>
<div class="list-right">
<div class="list-title">CELL2</div>
<div class="list-filters">CELL3
</div>
</div>
</div>
<div class="list-row">
<div class="list-left">CELL1
</div>
<div class="list-right">
<div class="list-title">CELL2</div>
<div class="list-filters">CELL3
</div>
</div>
</div>
<div class="list-row">
<div class="list-left">CELL1
</div>
<div class="list-right">
<div class="list-title">CELL2</div>
<div class="list-filters">CELL3
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.list-row {
background:#f4f4f4; …Run Code Online (Sandbox Code Playgroud)