0

我已经看到了一些关于第一个孩子的其他问题,但我似乎无法得到任何工作。我有一张表,希望第一列全部为粗体,但其余文本正常。

关于我拥有的表格:

div.article table{ 
    /* formatting stuff */
}

div.article table th {
    /* formatting */
}

div.article table tr {
    /* more formatting. I've got a funky looking table. */
}

那么我尝试:

div.article table tr:first-child {
    font-style:bold;
}   

但它似乎没有影响。

有任何想法吗?我怀疑它真的很小,但我忽略了它。

4

1 回答 1

4

你应该使用:

div.article table tr td:first-child {
  font-weight: bold;
}  

使用您当前设置的方式,您正在指定作为 的行first-child​​应该table将其font-style设置为bold。那里有 2 个问题,您应该使用font-weight而不是font-style,并且您想要针对所有属于他们行td的 's 。first-child

于 2013-05-11T05:17:59.027 回答