【发布时间】:2018-03-09 21:20:58
【问题描述】:
我想用 CSS 创建一个表,它使用 table-cell 但允许多个 cospan,例如:
我已经发现表格的最后一行可以这样做,请参阅answer 和jFiddle。
但是我没有设法为中间的行做到这一点。有没有解决这个问题的方法?
#table {
display: table;
}
.group {
display: table-row-group;
}
.row {
display: table-row;
}
.cell {
display: table-cell;
border: 1px solid grey;
padding: 5px
}
.caption {
border: 1px solid grey;
caption-side: bottom;
display: table-caption;
text-align: center;
}
<div id="table">
<div class="group">
<div class="row">
<div class="cell">525234234234</div>
<div class="cell ">41414124124</div>
<div class="cell ">13123123</div>
</div>
</div>
<div class="group">
<div class="row">
<div class="cell">525234234234</div>
<div class="cell ">41414124124</div>
<div class="cell ">13123123</div>
</div>
</div>
<div class="group">
<div class="row">
<div class="cell">525234234234</div>
<div class="cell ">41414124124</div>
<div class="cell ">13123123</div>
</div>
</div>
<div class="caption">
Hi
</div>
</div>
【问题讨论】: