访问表格中的第一行

时间:2011-11-04 09:52:04

标签: html css

我的网页中有HTML表格。我已经将css应用于该表。 现在我想只为表头的第一行改变css。

我没有在表头中,因为该表是从gridView

自动生成的

我怎样才能实现这一目标?

4 个答案:

答案 0 :(得分:3)

tr:first-child

将样式应用于此。

答案 1 :(得分:2)

考虑使用CSS伪类:first-child

阅读本文了解详情:http://www.w3schools.com/css/css_pseudo_classes.asp

答案 2 :(得分:2)

如果您通过“gridView”引用ASP.NET GridView control,则可以使用ShowHeader property生成th

然后,这将允许您挂钩th,并且在语义上更正确。

myGridControl.ShowHeader = true;

<asp:GridView ShowHeader="true" [...]>

答案 3 :(得分:1)

使用CSS伪类:first-child,例如:

table tbody tr:first-child
{
    background-color: red;
}

http://jsfiddle.net/KvHsb/