【发布时间】:2017-02-06 23:47:48
【问题描述】:
如果我删除第一个 div,它会完美运行。
但是如果我有第一个没有类的 div,它就不能正常工作。
测试 1 应该是蓝色的,下一个测试应该是红色的,以此类推。
当我有另一个 div 时,它无法正常工作。我该如何解决这个问题?
.el:nth-of-type(odd) {
background-color: blue;
}
.el:nth-of-type(even) {
background-color: red;
}
<div id="content">
<div>nothing</div>
<div class="el">Test 1</div>
<div class="el">Test 1</div>
<div class="el">Test 1</div>
<div class="el">Test 1</div>
<div class="el">Test 1</div>
<div class="el">Test 1</div>
</div>
【问题讨论】:
-
stackoverflow.com/questions/2717480/… 这个也可以回答你的问题
-
在顶部没有 el 类的情况下,您能否拥有可变数量的 div?
标签: html css css-selectors