第一个孩子CSS表烦恼

时间:2013-05-11 05:15:41

标签: css css-tables

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

关于我的表格:

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;
}   

但它似乎没有影响。

有什么想法吗?我怀疑这是一个非常小的东西,但我忽略了它。

1 个答案:

答案 0 :(得分:4)

您应该使用:

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

根据您目前设置的方式,您指定first-child的{​​{1}}行应将其table设置为font-style。这里有2个问题,你应该使用bold而不是font-weight,并且你想要定位所有font-style的{​​{1}}行。{ / p>