I generally like working with CSS selectors but there is one specific case that I don't understand, and also references like this don't help me to solve this issue.
Let's say this is my code:
.zero .one:nth-child(2) {
color: red;
}
<div class="zero">
<div>Bla bla bla</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
</div>
<br>
<div class="zero">
<div>Bla bla bla</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
</div>
<br>
<div class="zero">
<div>Bla bla bla</div>
<div>Bla bla bla</div>
<div class="one">Lol</div>
<div>Okay!</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
<div class="one">Lol</div>
</div>
I select .zero .one:nth-child(2) what means in my understanding that every second child with the class .one of a .zero container gets selected. But in this case it takes the first and not the second <div class="one">Lol</div> of each .zero container.
The question would be: How can I select every second <div class="one">Lol</div> of each .zero container?