我有一个如下表。想象一下有多列,我想通过格式化<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