<div class="tabs">
<div class="title">A</div>
<div class="title">B</div>
<div class="content">Something</div>
</div>
如何在不重构我的html的情况下选择B
标题,并且可能会添加C,D,E和更多标题。我在下面尝试了css它不起作用
答案 0 :(得分:0)
使用nth-child
和nth-of-type
选择器。根据您的需要选择以下任何一种。
解决方案:1
.tabs :nth-child(2){
color:red;
}
解决方案:2
.tabs .title:nth-child(2){
color:red;
}
解决方案:3
.tabs .title:nth-of-type(2){
color:red;
}
答案 1 :(得分:0)
.tabs .title:nth-child(2) {
color : green;
}