You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Bootstrap 4 Beta表格行边框颜色?

修改Bootstrap表格thead与tbody之间的边框颜色

你想调整的是thead(Parent所在行)和tbody(Mama所在行)之间的那条分隔线颜色对吧?原来的CSS没生效是因为选择器的层级没选对,我来给你梳理下解决方案:

问题原因

Bootstrap的.table组件里,thead和tbody的tr并不是直接作为table的子元素存在的——tr是被<thead>和<tbody>标签包裹的,所以你写的table > tr根本找不到对应的元素,自然不会生效。

正确的CSS方案

你可以通过两种方式实现需求:

方式一:给thead的行设置底部边框

直接给thead里的tr设置底部边框,覆盖Bootstrap默认样式:

.table thead tr {
  border-bottom: 2px solid black; /* 这里替换成你想要的颜色 */
}

方式二:给tbody的第一行设置顶部边框

如果更想从tbody的角度控制,就给tbody的第一个tr加顶部边框:

.table tbody tr:first-child {
  border-top: 2px solid black; /* 自定义颜色 */
}

额外说明

如果你还想调整单元格的边框样式,比如你原来写的红色边框,可以保留,但要注意选择器的准确性:

.table td {
  border: 1px solid red !important; /* 确保覆盖Bootstrap默认样式 */
}

这样就能精准修改你想要的那条分隔线颜色啦~

内容的提问来源于stack exchange,提问作者Björn C

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:11:53