【发布时间】:2020-12-10 16:41:54
【问题描述】:
我正在尝试制作一张表格,而滚动进入 tbody 时,thead 和 tbody 列边框有错位。
这是我正在尝试做的示例:
codepen table
使用滚动条,它工作正常。
虽然滚动条不在tbody 中,但边框存在一些错位。
有没有办法在滚动条出现时保持 thead tr 的宽度?
【问题讨论】:
-
你不应该在表格中使用 flexbox:它完全违背了表格布局的目的。无论如何,你的布局的问题是你给你的
<thead>元素的宽度是 -
只需从标题中删除宽度计算
-
@AhmedSunny 如果我删除宽度,滚动条出现时会出现同样的问题。
-
如果 hte 链接没有为您提供任何提示,那么您可能想要使用
overflow-y: scroll;而不是autofortbody...这里也不需要 flex ;) codepen.io/gc-nomade/pen/qBZqPKG跨度>