我有給定secondclass
的元素帶有灰色背景,我只希望這個類的元素具有紅色背景。我不能使用nth-child()
選擇器,因爲這些元素可能不是唯一的內部父項。從他們的類型中獨立選擇一個類別的元素
我已經試過如下:
.secondclass {
background-color:#aaa;
}
.secondclass:nth-of-type(2n+1) {
background-color:red;
}
這工作得很好,直到我把同類型的secondclass
內父(即一個div)的元素。這是合理的,因爲nth-of-type()
指類型而不是類:
<div>some text</div>
<div class="secondclass"></div>
<div class="secondclass"></div>
是否有一個純CSS的方式來選擇secondclass
子集的僅偶數元素,獨立於它們的類型?
可能重複http://stackoverflow.com/questions/10921809/css3-nth-of-type-限制類) – 2014-10-16 14:41:37