https://jsfiddle.net/an5xvdvr/css奇數和偶數嵌套元素
我想在嵌套的html結構上使用css奇數和偶數。
第一個背景顏色應該是白色,下一個黑色,下一個白色,下一個黑色等,直到達到Test
。
HTML
<div>
<div>
<div>
<div>
Test
</div>
</div>
</div>
</div>
CSS
div {
padding: 25px;
background: #eee;
min-width: 100px;
min-height: 50px;
outline: 2px solid #333;
}
我試過
我想這沒有成功:
div:nth-of-type(even) {
background: #eee;
}
深度可以是無限的,所以我需要一些適用於所有情況的魔法規則。
不能用純CSS來實現除非你給嵌套div的類或爲你將要擁有的最大嵌套數添加樣式 – Pete