如何在表格中添加一行?

时间:2011-08-29 06:02:34

标签: html css html-table

我有一张这样的表:

<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
<tr>
<td>Peter</td>
<td>Griffin</td>
</tr>
<tr>
<td>Lois</td>
<td>Griffin</td>
</tr>

但是在Peter Griffin和Lois Griffin之间,我想要像他们一样分开他们:

_____________________
[Firstname][Lastname]
---------------------
[   Peter ][Griffin]
--------------------- <---add a line here
[   Lois  ][Griffin]
---------------------

3 个答案:

答案 0 :(得分:2)

应该使用CSS,这样的事情应该有效:

td { border-bottom: solid 1px #CCCCCC; }

如果要稍微分隔线条中的单词,请添加填充:

td { padding-top:5px; padding-bottom:5px; }

答案 1 :(得分:0)

使用css

table tr th, table tr td
{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666;
}

答案 2 :(得分:-1)

tr{ border-bottom: solid 1px #999; float: left; width: 100% }

然后是cols(假设你有3个cols)

td{width: 30%; float: left; text-indent: 10px; border-right: solid 1px #999; overflow: hidden; padding: 1%;}

过度流动的原因是隐藏比字段长的文本