【发布时间】:2014-04-19 07:05:36
【问题描述】:
我有一个表格,我需要在给定的一行或多行周围加上一个边框,它们之间有间距。
我似乎可以做一个或另一个。
我知道我可以使用
table { border-collapse: separate; border-spacing: 1em 0.5em; }
为了获得我的间距,但边框不会显示为类似
tr.bordered { border: 1px solid blue; }
如果我设置border-collapse: collapse,则会显示蓝色边框。但是没有间距。
我错过了什么吗?
你可以看到,如果你使用“折叠”,边框可以工作但没有空间。
如果你使用“分离”,你会得到间距但没有边框。
【问题讨论】:
-
对于这样的事情有一个 jsfiddle 可能会有所帮助。
-
或者添加你想要的结果的绘图。我不清楚您是否希望出现边框和间距。
-
添加了一个小提琴。我需要行和列之间的间距,但我还需要指定的行有边框。
-
您是否尝试过在表格单元格上使用填充?喜欢
td { padding: .5em; } -
这就是你想要的:jsfiddle.net/6rLsL/1/show(见下面我的回答)
标签: html css html-table