您有一个 3x3 的表格,并且想要向每行的底部添加边框。您尝试将 style 属性直接添加到
tr { border-bottom: 1pt solid black; }
但这仍然不起作用。您更喜欢使用 CSS,因此不需要为每一行添加样式属性。
问题是您尚未将 border-collapse:collapse 添加到表格规则中。此属性告诉浏览器折叠相邻单元格的边框。如果没有它,边框将绘制在彼此之上,从而很难看到线条。
要解决此问题,请将 border-collapse:collapse 添加到表格规则中:
table { border-collapse: collapse; }
这里是一个例子:
table { border-collapse: collapse; } tr { border-bottom: 1pt solid black; }
<table> <tr><td>A1</td><td>B1</td><td>C1</td></tr> <tr><td>A2</td><td>B2</td><td>C2</td></tr> <tr><td>A2</td><td>B2</td><td>C2</td></tr> </table>
这将在每行的底部添加一个 1pt 的黑色边框你的桌子。
以上是为什么使用 CSS 时我的表格行底部边框不显示?的详细内容。更多信息请关注PHP中文网其他相关文章!