0
我有一個具有固定標題行的表。當fixed被禁用時,寬度會自行正確地分配空間,但不再固定,並且將滾動出容器div。一旦固定添加到屬性,它會正確滾動,但寬度不對齊。有了這個給定的情況下,可以使寬度排列,同時仍然使用這個「固定」屬性?可能使固定標題繼承寬度屬性
.container {
border: 1px solid black;
height: 100px;
overflow-y: scroll;
}
td {
font-size: 40px;
}
table {
table-layout: fixed;
height: 100%;
}
thead{
position:fixed;
}
<div class="container">
<table>
<thead>
<tr>
<th>
header
</th>
<th>
header
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
data
</td>
<td>
data
</td>
</tr>
<tr>
<td>
data
</td>
<td>
data
</td>
</tr>
<tr>
<td>
data
</td>
<td>
data
</td>
</tr>
</tbody>
</table>
</div>
的jsfiddle:https://jsfiddle.net/meeow314159/3vs9bmsf/2/