2014-02-25 147 views
0

這裏(http://livespot.pl/gw2/forum/)在那個黑色背景上我需要background-size:auto;但是在那個白色/紅色背景上我需要background-size:cover ;.我不明白。爲什麼?不管有什麼樣的類第n個孩子(2)對第n孩子(1)有效=爲什麼?

.l-submain:nth-child(2) { 
    background-image: url(http://livespot.pl/wp-content/uploads/2014/01/background.jpeg); 
    background-size: auto; 
} 
+0

不能使用'在**çnth'' **,除非所有的兄弟姐妹都有同樣的班級。請給我們一個簡短的HTML和CSS簡歷,而不僅僅是一個鏈接。 –

+0

嘗試'.l-main:n-child(2)'而不是 – Morpheus

回答

0

:nth-child()選擇器選擇第n個子元素。在你的情況,:nth-child(2)與類.l-submain的第一個元素:

Example

要選擇與.l-submain類的第二個元素,你就必須選擇l-main第三個孩子:

.l-main :nth-child(3) { 
    ... 
} 

或者,因爲它的.l-main最後一個子:

.l-main :last-child { 
    ... 
} 
+0

謝謝。完美的工作。 – Darku