真的太常忘記了,決定記錄下來= =
<table width="500" cellpadding="0" cellspacing="0" border="1" style="border-collapse:collapse;">
<tr>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
</tr>
<tr>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
</tr>
<tr>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
<td style="border:1px solid black;"></td>
</tr>
</table>
這樣要每個<td>都要再標記
table#border{
border-top:#000 1px solid;
border-left:#000 1px solid;
}
table#border td{
border-bottom:#000 1px solid;
border-right:#000 1px solid;
}
這樣會讓所有id=border的table都變細框線,有複數個table都叫border會有綠色波浪底線的警告,但還是可以跑,不知道為什麼就是了
用複數相同的ID是不好的習慣
回覆刪除你可以把不同table的Class設成同一個
同樣class的Table可以有一樣的css
像這樣
<table class="border">
<tr>
<td>
隨便你打些什麼
</td>
</tr>
</table>
table.border{
border-top:#000 1px solid;
border-left:#000 1px solid;
}
這樣可以讓一樣class為border的Table都有一樣的css
選擇器你可能要研究一下
#是id .是class
注意不要混用了
對耶,用class應該比較好,謝拉~
刪除