【发布时间】:2020-07-01 12:57:54
【问题描述】:
我正在尝试在我的表格主体中制作一个带有滚动条的表格。我已经为它制作了下面的代码。滚动条工作得很好,问题是对于thead,列没有正确显示(看起来比tbody小很多(使用100%的宽度)。知道为什么它适用于body但不适用标题?
<table style="width:100%;">
<thead style="width:100%;display:block;">
<tr>
<th style="width:70%;">Description</th>
<th>Task appears on</th>
</tr>
</thead>
<tbody style="width:100%; height:300px;overflow-y:scroll;display:block;">
<tr>
<td style="width:70%;">Test1</td>
<td> Test2</td>
</tr>
</tbody>
</table>
<table class="dash-task-list" style="width:100%;"><thead style="width:100%; display:block;"> <tr><th class="dash_description" style="width:70%;">Description</th><th class="dash_tasks_appear">Task appears on</th></tr></thead><tbody style="width:100%; height:300px; overflow-y:scroll; display:block;"></tbody></table>
【问题讨论】:
-
在处理表格时,不要触摸显示属性,这是使表格成为表格的原因。
-
这能回答你的问题吗? add scroll bar to table body