删除单元格间距而不导致边框折叠
我只是偶然发现了这个问题,我想不出一个解决方案
,我有一个表格,我希望表格行的顶部和底部边框具有不同的颜色。
如果我简单地执行以下操作,
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; }
有谁知道我该怎么做我的表格行上有两个连接边框?
I just stumbled upon this issue and i can't think of a solution
I have a table in which i want to have the table-rows a top and a bottom border in different colors.
If i simply do the following
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>
I get a spacing between all the cells (which makes sense) but when i add the following CSS line, the bottom border overrules the top border, so i only get to see one border
table { border-collapse:collapse; }
Does anyone know how i can get two connecting borders on my table rows?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来您正在寻找 border-spacing。
sounds like you're looking for border-spacing.
我没有测试,但试试这个:
请参阅 http://www.w3schools.com/tags/ att_table_cellspacing.asp 了解更多信息。并且不要破坏你的边界。
I didn't test, but try this:
See http://www.w3schools.com/tags/att_table_cellspacing.asp for more info. And don't collapse your borders.