Я хочу выбрать второй div в моей разметке с помощью css, используя : nth-child, но я не могу заставить его работать.css pseudoclass selector
У меня есть этот код, генерируемый плагин:
<div class="single-container">
<div class="toggle-default">
<div class="toggle">
<div class="toggle_title toggle_active">FIRST</div>
<div class="toggle_content" style="display:block;">Lorem ipsum sit dolor amet</div></div>
</div>
<div class="toggle-default">
<div class="toggle">
<div class="toggle_title toggle_active">SECOND </div>
<div class="toggle_content" style="display:block;">Lorem ipsum sit dolor amet</div></div>
</div>
<div class="toggle-default">
<div class="toggle">
<div class="toggle_title toggle_active">THIRD </div>
<div class="toggle_content" style="display:block;">Lorem ipsum sit dolor amet</div></div>
</div>
</div>
Я попытался это: .toggle-deafult .toggle:nth-child(2) { background:red; }
и это .toggle div:nth-child(2)
, но это не работает.
Может кто-нибудь помочь мне с этим?
Спасибо!
СПУСТЯ EDIT: Я изменил разметку, это то, что мне нужно изменить: <div class="toggle_title toggle_active">SECOND </div>
Если вы хотите, чтобы второй «.toggle-default» был красным, используйте '.toggle-default: nth-child (2) {background: red; } '. Примечание. Вы неправильно задали _default_ в вопросе. – andyb
Значит ли вы '.toggle-default .toggle: nth-child (2)' (помните пространство и стандартную опечатку)? Я не понимаю, какой из них вы хотите покрасить. С помощью пробела вы будете нацелены на второго дочернего элемента вашего div.toggle. –
Какой «второй div» _ вы хотите красный. Второй '.toggle-default' или 2-й div внутри' .toggle-default'? – andyb