4
如何僅選擇第一個td
第一個colgroup
的table
?如果我有table
5列和使用5 colgroup
?如何只選擇表的第一個colgroup的第一個td?
如何僅選擇第一個td
第一個colgroup
的table
?如果我有table
5列和使用5 colgroup
?如何只選擇表的第一個colgroup的第一個td?
表COLGROUP:第一胎TD:第一孩子
注:對於
:first-child
在IE中一個<!DOCTYPE>
工作必須申報。
更新:
作爲DisgruntledGoat提到正確,td
元件不是colgroup
元件的後代。但第一colgroup
明顯總是包括第一列,因此這
table tr td:first-child
其中每一行中選擇第一個td
,應該這樣做。
爲什麼downvote?我該如何改進我的答案? – 2010-05-12 09:56:04
這實際上工作嗎?表格單元實際上不是colgroup標籤的後代,它們只是行的後代。 – DisgruntledGoat 2010-05-14 14:02:58
@DisgruntledGoat:現在你提到它了,你是對的,這不應該起作用。對於虛假信息抱歉,我更關注':first-child'。但無論如何,第一個'colgroup'總是包含第一列,所以它是類似的。 – 2010-05-14 14:39:17