我是引导程序的新手,如果我的问题太简单,我很抱歉。
如果表格包含太多行,我想创建一个表格,其宽度作为父容器,固定高度和滚动条。
我试过这样做:
<table class="table">
<tbody style="height: 80px; overflow-y: auto;">
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
</tbody>
</table>
它显示全宽但没有滚动的完整表格,高度比我需要的要大。
我也尝试添加 display: block;
:
<table class="table">
<tbody style="height: 80px; display: block; overflow-y: auto;">
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
</tbody>
</table>
在这种情况下,滚动条出现了,但 tr-tag 的宽度不适合容器,它要短得多。
我还尝试将 width=100%
指定为 tr
和 td
标签没有运气。我应该如何解决我的任务?
原文由 Fomalhaut 发布,翻译遵循 CC BY-SA 4.0 许可协议
像这样,将表格包装在一个 div 中,然后将高度赋予 wrapper 而不是表格。