假设我有 <div class='r1'> <div> Apple </div> <div> Banana </div> <div> Orange </div> <div> Tulip </div> </div>我想访问 r1 中的每个元素,但我必须给每个元素一个单独的 id 或类。有什么方法可以让我根据他们的职位数量来访问它。如 .r1:first-child{ color:red; } .r1:second-child{ color:blue; }
2 回答
慕容森
TA贡献1853条经验 获得超18个赞
您可以使用:nth-child()选择器。例如:
.r1:nth-child(1) {
color: red;
}
.r1:nth-child(2) {
color: blue;
}
您还可以酷公式的东西,如:
/* Will make every 5th element red, starting at the second one */
.r1:nth-child(5n+1) {
color: red;
}
/* Will make the odd div elements blue */
.r1:nth-child(odd) div {
color: blue;
}
添加回答
举报
0/150
提交
取消