Mag*_*nar 441
通过向第一个tr或后续的trs 添加一个类.没有crossbrowser方法可以单独使用CSS选择所需的行.
但是,如果您不关心Internet Explorer 6,7或8:
tr:not(:first-child) {
color: red;
}
Run Code Online (Sandbox Code Playgroud)
Bol*_*ock 224
我很惊讶没有人提到兄弟组合器的使用,这些组合器得到IE7及更高版本的支持:
tr + tr /* CSS2, adjacent sibling */
tr ~ tr /* CSS3, general sibling */
Run Code Online (Sandbox Code Playgroud)
它们都以完全相同的方式运行(无论如何在HTML表的上下文中):
tr:not(:first-child)
Run Code Online (Sandbox Code Playgroud)
Mar*_*les 26
理想的解决方案但IE不支持
tr:not(:first-child) {css}
Run Code Online (Sandbox Code Playgroud)
第二个解决方案是设置所有tr的样式,然后使用css覆盖first-child:
tr {css}
tr:first-child {override css above}
Run Code Online (Sandbox Code Playgroud)