只有當它出現在div的第一個孩子時,我才需要選擇一個特定的元素。是否有一個CSS選擇器可以處理這種情況?CSS選擇第一個孩子,如果它是某個標記
例如,我要選擇這個數字:
<div>
<figure></figure>
<p></p>
<p></p>
</div>
但我不想選擇這一項:
<div>
<p></p>
<figure></figure>
<p></p>
</div>
我不能改變的HTML,這樣我就可以不添加班級。我知道:first-child
和:first-of-type
選擇器,但它們本身並不適合這種情況。我如何才能選擇第一個孩子,只有它是一個數字?
'div圖:第一child' - http://jsfiddle.net/nvr761d6/ – Anonymous 2014-10-09 07:41:11
':第一child'符合這種情況下*完美* .. – George 2014-10-09 07:44:45
要選擇'figure'是一個div *的第一個孩子*需要'DIV>圖:第一child' – Alohci 2014-10-09 08:21:14