我有一個如下表。想象一下有多列,我想通過格式化<col/>
標籤,我可以改變該列中每個<td>
的格式。我想給第一欄中的數據一個text-align:center
,但它似乎不工作。除了向每個<td>
增加一個班級之外,有沒有辦法讓這個工作起作用?格式化HTML表格列中的文本?
<table>
<col class="column"/>
<tr>
...
</tr>
<tr>
...
</tr>
<tr>
...
</tr>
</table>
是的,不會只是第一次。 只需使用CSS選擇器來獲取每個tr的第一個孩子td? – RPM1984 2010-06-09 00:25:06
好點。我編輯了片段。 – Antony 2010-06-09 00:29:22
這不適用於IE <= 6,因爲['>'combinator](http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29.aspx#combinators),特別是在這個宏偉的版本7之前不支持[':first-child'僞類](http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29.aspx#pseudoclasses)程序。 – 2010-06-09 01:41:01