如何向表格行添加边距<tr>[副本]

这个问题在这里已经有答案了
CSS:如何在表中的行之间创建间隙?

(12个答案)
表中两行之间的空间?

(26个答案)

两年前关闭的

我有一张包含许多行的桌子。其中一些行是class=“highlight”,表示需要采用不同样式并突出显示的行。我想做的是在这些行之前和之后添加一些额外的间距,使它们看起来与其他行稍微分开

我想我可以用边距顶端:10px;边缘底部:10px但它不工作。有人知道如何做到这一点,或者是否可以做到?这是HTML,我已经将tbody中的第二个tr设置为类highlight

<表>
<thead>
<tr>
<th>标题1&lt/th>
<th>标题2&lt/th>
&lt/tr>
&lt/thead>
<t车身>
<tr>
<td>价值1&lt/td>
<td>价值2&lt/td>
&lt/tr>
<tr class=“highlight”>
<td>价值1&lt/td>
<td>价值2&lt/td>
&lt/tr>
<tr>
<td>价值1&lt/td>
<td>价值2&lt/td>
&lt/tr>
<tr>
<td>价值1&lt/td>
<td>价值2&lt/td>
&lt/tr>
&lt/t车身>
&lt/表>

表行不能有边距值。你能增加填充物吗?那就行了。否则,您可以插入一个<tr class=“垫片”&gt&lt/tr&gt在class=“highlighted”行之前和之后

发表评论