我有一张简单的桌子。我想使用简单的 CSS 和我的大脑制作一个可滚动的tbody
.
我知道这个主题被讨论过很多次,但我没有看到其他问题的解决方案。
如果tbody
是可滚动的,则滚动出现在右侧,tbody
在这种情况下,会使我的表格和单元格变形。
示例 -> JsFiddle(我避免发布巨大的 HTML 代码和 CSS 代码)。
当滚动条出现时,您会看到tbody
单元格变形。
我有两个问题:
为什么表格单元格变形?因为
table-layout: fixed
?为什么如果我放置
.ov { height: 30%; overflow: auto; }
而不是.ov { height: 30px; overflow: auto; }
,滚动条不会出现并且 tbody 高度变满。
谢谢你。