2011-08-29 37 views
0

我有這樣一個表:如何在表中添加一行?

<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> 

彼得·格里芬,和Lois格里芬的行之間,我希望做一個線對他們這樣的分離:

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

你想要做這個服務器端或客戶端? –

+0

@Tieson,我想他說的是CSS問題,所以我會猜測客戶端。 – nickf

+0

@nickf啊,有道理。接得好。 –

回答

2

應該使用CSS,這樣的事情應該工作:

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

添加填充,如果你想從空間行字位:

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

使用CSS

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

顏色只會影響文字顏色 – Anil

+0

我已更新並檢查它 – swan

+1

@JustAnil:'color'屬性的主要目的是設置文字顏色,但是如果沒有明確的'border-color'(或'auto')將使用'color'的值。 – tdammers

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

然後COLS(可以說u有3個COLS)

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

之所以在流量是隱藏文本較長的字段

+1

爲什麼'float:left'? – tdammers