我已经将 tbody 设置为以下 css:
tbody {
height:200px;
overflow:scroll;
display:block;
}
一切似乎都正常,但行不再使用提供的完整宽度。我试过添加 width:100%;但那没有任何作用。有任何想法吗?
最佳答案
就我而言,这是 HTML 规范中的一个限制。问题是如果你有一个带有 display: block 的 tbody,它不再是 display:table-row-group,这是它能够让里面的行能够作为行工作所需要的。理想情况下,这些将能够在该显示模式下溢出,但这是我发现的限制。最好的选择是有一个内表。
关于html - 可滚动、固定高度的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12441418/