html - 在表格中滚动时,thead 和 tbody 列边框未对齐
问题描述
我正在尝试制作一张表格,而滚动进来时,列边框和列边框tbody
有错位。这是我正在尝试做的示例:
codepen tablethead
tbody
使用滚动条,它工作正常。
虽然滚动条不在,tbody
但边框有些错位。存在滚动条时,有什么方法可以保持 thead tr 的宽度?
解决方案
首先,尝试使用代码片段来显示您的代码。
但是您的问题在于第 35 行的 CSS:
thead tr {
width: calc(100% - 17px);
}
你说你的thead和tbody有偏差,这是因为你在100%开thead
而不是开17pxtbody
推荐阅读
- c# - 如何使用 Confluent 的 .NET 客户端列出 Kafka 消费者组
- javascript - 解包数组值
- python - 如何使用 python 搜索主题行中包含字符串的 Outlook 电子邮件?
- impala - impala-start-cluster 无法启动
- ruby-on-rails - Rails加入选择关联的列不起作用
- reactjs - React - 无法发送带有额外参数的 redux-thunk 动作
- javascript - 为什么我的课程没有被这个 JavaScript 函数切换?
- python - 将网格搜索中的 cv_results_['params'] 保存为 csv
- sql - 如何在报表生成器中计算百分比?
- php - 使用 git 生成文件夹以通过 FTP 上传