我得到了这样的动态结果:
<div class="statusContent">
<div class="statusBox">
<div class="title">Title</div>
<div class="subTitle">Subtitle</div>
</div>
<div class="statusBox">
<div class="title">Title</div>
<div class="subTitle">Subtitle</div>
</div>
<div class="statusBox">
<div class="title">Title</div>
<div class="subTitle">Subtitle</div>
</div>
.....
</div>
我不知道statusBox
级的div的数量。我试图仅为1,3,5,7 ... div应用css statusBox
类。
我尝试使用下一个css:
.statusContent div:nth-child(2n+1){
margin-right: 2%;
}
但这种风格也适用于title
和subtitle
类的div。
如何仅将其应用于statusBox
类的div?
答案 0 :(得分:4)
.statusContent .statusBox:nth-child(odd)
这仍然只适用于.statusContent
直接子节点的div。你不能仅仅根据类
nth
的东西