解包元素

时间:2018-04-19 05:11:58

标签: html css css3

<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它不起作用

2 个答案:

答案 0 :(得分:0)

使用nth-childnth-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;
}