2014-04-26 67 views
0

我想設置框的大小框元素的邊框,我想問它的將被加入到裏面的元素看起來像測試類和etc類呢?還是僅限於部分元素?CSS:將屬性應用到元素

<section> 
<ul class="test"></ul> 
<li class="etc"></li> 
</section> 
+2

請問您能否重新解釋您的問題,這很難理解。 –

回答

0

首先,HTML是錯誤的。正確的一個:

<section> 
    <ul class="test"> 
    <li class="etc"></li> 
    </ul> 
</section> 

而對於你的問題,它將只爲test類!

+0

如果我設置了section元素,那麼應用程序是否會和類元素一樣? – user3576515

+0

不適用於ul但適用於類.. :) –

0

當您將樣式分配到「部分」時,如果這是您的問題,則不適用於「部分ul」或「部分li」。

您可以單獨設計所有這些樣式。

0

http://jsfiddle.net/d4mu3/不,但你可以看到像字體和顏色的東西。還糾正了小提琴中的代碼。

http://webdesign.about.com/od/styleproperties/p/blspbrdr.htm 如果您在標有繼承的部分下面看到,您會看到邊框的樣式屬性沒有被繼承。

http://webdesign.about.com/od/styleproperties/p/blspcolor.htm 雖然顏色是另一方面。

使用它可以幫助您瞭解樣式如何影響其他對象。

<section> 
    <ul class="test"> 
    <li class="etc">test</li> 
    </ul> 

</section> 
+0

如果我設置節元素,那麼將applt yo ul和類元素過嗎? – user3576515

+0

它完全取決於你使用的風格。我更新了答案,提供了一些有用的鏈接,說明爲什麼邊界不會影響孩子,但顏色確實如此。這一切都與繼承有關,一些屬性會影響孩子。在可能會影響孩子的情況下,您可以手動覆蓋它。 – Thomas

0

與否的元件獲得其祖先的性質取決於屬性是否繼承

MDN box-sizing說那box-sizing不是繼承。這意味着如果section具有box-sizing,那並不一定意味着<ul><li>會擁有它。你將不得不單獨選擇它們。