![](/img/trans.png)
[英]Using cellspacing and border-collapse:collapse cuts cell borders
[英]Remove cellspacing without border-collapse
我只是偶然发现了这个问题,我想不出解决方案
我有一张桌子,我想在桌子上用不同的颜色显示行的顶部和底部边框。
如果我只是执行以下操作
table tr { border-top:solid 1px #201e1f;border-bottom:solid 1px black; }
[..]
<table>
<tr>
<td>One</td>
<td>Two</td>
</tr>
<tr>
<td>One</td>
<td>Two</td>
</tr>
<tr>
<td>One</td>
<td>Two</td>
</tr>
</table>
我在所有单元格之间都得到一个间距(这很有意义),但是当我添加以下CSS行时,底部边框会覆盖顶部边框,因此我只能看到一个边框
table { border-collapse:collapse; }
有谁知道我如何在表格行上获得两个连接边框?
听起来您在寻找边框间距 。
我没有测试,但是尝试一下:
cellspacing: 0
有关更多信息,请参见http://www.w3schools.com/tags/att_table_cellspacing.asp 。 并且不要破坏边界。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.