2012-05-18 87 views
0

我需要創建一個類,它只適用於持有者內部的持有者,而不適用持有者之外的持有者。css語法只能獲取另一個元素內的元素

<div class="holder"> 
      <div class="holder-left"> 
      </div> 
      <div class="holder-right"> 
      </div> 
    </div> 

    <div class="holder-left"> 
    </div> 

    div.holder { 
      margin: 10px 10px 0 10px; 
      width: 1002px; 
    } 

我該怎麼做?

回答

4

隨着child selector

div.holder > .holder-left 

還是一個descendant selector

div.holder .holder-left 

子選擇將匹配.holder-left元素是div.holder元素的直接子。後代選擇符將匹配.holder-left元素,它們是div.holder元素的後代(例如,可能是孫子)。

+0

哇,很好,謝謝。孩子選擇器對我來說是最好的選擇,因爲我打算確保人們不要在沒有持有者的情況下使用課堂。我是建立一些HTML的C#編碼器。在大多數情況下,Html程序員不知道如何製作一個乾淨而好的代碼。 – user1330271

+0

沒問題,很高興我可以幫忙:) –

4

試試這個:

div.holder .holder-left 
{ 
} 
+1

你的意思是'div.holder .holder-left {}' –

+0

啊是啊我的壞,改變:) – mattytommo

相關問題