【发布时间】:2017-11-04 05:36:49
【问题描述】:
我有一个 HTML 表格。我需要在表格列之间有间距,但不是表格行。
我的表格列周围也有边框:
<table>
<tr>
<td style="padding:0 15px 0 15px;">hello</td>
<td style="padding:0 15px 0 15px;">world</td>
<td style="padding:0 15px 0 15px;">how</td>
<td style="padding:0 15px 0 15px;">are</td>
<td style="padding:0 15px 0 15px;">you?</td>
</tr>
<tr>
<td style="padding:0 15px 0 15px;">hello</td>
<td style="padding:0 15px 0 15px;">world</td>
<td style="padding:0 15px 0 15px;">how</td>
<td style="padding:0 15px 0 15px;">are</td>
<td style="padding:0 15px 0 15px;">you?</td>
</tr>
</table>
CSS
table td{
border : 1px solid black;
border-spacing: 1em 0;
}
【问题讨论】:
-
尝试阅读一下关于 cellpadding 和 cellspacings 的内容。 stackoverflow.com/q/15517632/1221731
-
申请
border-style: double;,如下所示:jsfiddle.net/u5mN4/1668 -
@UncaughtTypeError 。它可以工作,但它的空间非常小。知道如何增加这个空间吗?
-
如果您要求它们更大,并且您无法使
border-spacing工作,那么考虑添加履行此角色的“空”单元格,然后您可以相应地调整这些空的间歇单元格的宽度.
标签: html css html-table