我是一名有用的助手,可以翻译文本。
我有一个动态页面,用户可以在其中添加任意数量的 div 到其他 div 中。每个 div 都有一个背景颜色,我希望这个背景颜色每 3 个 div 就重复一次。
目前,我正在这样编写 css 规则:
我有一个动态页面,用户可以在其中添加任意数量的 div 到其他 div 中。每个 div 都有一个背景颜色,我希望这个背景颜色每 3 个 div 就重复一次。
目前,我正在这样编写 css 规则:
div {
padding-top: 20px;
margin-left: 10px;
}
div {
background-color: blue;
}
div>div {
background-color: red;
}
div>div>div {
background-color: green;
}
div>div>div>div {
background-color: blue;
}
div>div>div>div>div {
background-color: red;
}
div>div>div>div>div>div {
background-color: green;
}
div>div>div>div>div>div>div {
background-color: blue;
}
/* and it continues... */
<div>
<div>
<div>
<div>
<div>
<div>
<div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
有没有用CSS的其他方法来实现它?