【发布时间】:2021-08-07 18:49:27
【问题描述】:
我需要将表格分成两部分,但我想保留标题的 display:table-cell 宽度。 这是我的代码狙击:
<div class="table" style="margin-bottom:0">
<div class="row header">
<div class="cell sorting sort" data-sort="name">Name</div>
<div class="cell sorting sort" data-sort="age">Age</div>
<div class="cell sorting sorting_desc">Occupation</div>
<div class="cell">Location</div>
</div>
</div>
<div class="table list">
<div class="row">
<div class="cell name" data-title="Name">Luke Peters</div>
<div class="cell age" data-title="Age">25</div>
<div class="cell" data-title="Occupation">Freelance Web Developer</div>
<div class="cell" data-title="Location">Brookline, MA</div>
</div>
...
对于脚本,我需要一个放置数据的地方。这里是 div.list 但它破坏了我的标题布局,然后它有不同的宽度。有没有办法让标题单元格的宽度等于列表单元格?
这里有一个代码笔:codepen.io
【问题讨论】:
-
如果你正在创建一个表,为什么不直接使用一个表呢?它在语义上是正确的,可以解决您的问题。
-
@psdpainter:我的表是响应式表
标签: html css html-table