【发布时间】:2013-12-08 19:37:44
【问题描述】:
我有一个有两行的表。
看起来像这样:
—————————————————
| 1 | 2 |
|———————————————|
| 3 | |
—————————————————
第一行有两个单元格,但第二行只有一个。
如何让第二行中唯一的表格单元格与第一行中的第二个表格单元格对齐? (第二行单元格前不加单元格)
像这样:
—————————————————
| 1 | 2 |
|———————————————|
| | 3 |
—————————————————
这是我的 HTML:
<div class="table">
<div class="row">
<div class="cell one">
1
</div>
<div class="cell two">
2
</div>
</div>
<div class="row">
<div class="cell three">
3
</div>
</div>
</div>
还有我的 CSS:
div.table {
display:table;
background:#EEE;
padding:10px;
}
div.row {
display:table-row;
background:#610;
padding:10px;
width:100%;
text-align:right;
}
div.cell {
display:table-cell;
background:#016;
padding:10px;
color:white;
font-family:sans-serif;
}
我尝试了边距和浮动。如果可能的话,我想避免绝对和浮动。
【问题讨论】:
标签: css alignment css-tables