相关疑难解决方法(0)

如何使用div而不是表

我试图创建以下表格布局,但我想使用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)

html css

18
推荐指数
1
解决办法
4万
查看次数

标签 统计

css ×1

html ×1