2014-02-07 55 views
3

如何在此構造中選擇第一個具有類「紅色」(第一個)的元素?如何選擇第一個孩子按照類沒有類的類似元素?

HTML:

<div class='container'> 
    <p>Zero</p> 
    <p class="red">First</p> 
    <p class="red">Second</p> 
</div> 

http://jsfiddle.net/ek9Ch/

+0

試試'''$( 「容器 」)。兒童(「 紅」)。第()''' – Varinder

+0

存在問題的CSS標籤所以我假設他的目的是爲一個CSS唯一的解決方案。 – markusthoemmes

+0

謝謝。但我需要用CSS來完成。不是jQuery – inser

回答

1

試試這個..

.container .red:nth-child(2) 
{ 
color: red; 
} 
+1

好的。適用於這種情況。但是如果在第一個「紅」之前,我有很多沒有課的p元素? – inser

+0

讓我解釋爲什麼這個答案贏了:它做了我所需要的 - 使用一個css表達式選擇所需的元素 – inser

0
.container p[class=red]:nth-child(2) 
     { 
      color: red; 
     } 
相關問題