#html #css #css-selectors
#HTML #css #css-селекторы
Вопрос:
Мне нужно получить 2,5,8 для настройки. Как я могу получить get 2,5,8 в n-м дочернем элементе?
<div class="col">
1<h3>aa</h3>
2<p>bb</p>
3<p>cc</p>
4 <h3>aa</h3>
5 <p>bb</p>
6 <p>cc</p>
7 <h3>aa</h3>
8 <p>bb</p>
9 <p>cc</p>
</div>
Ответ №1:
Вы можете использовать формулы с n-м дочерним элементом.
То, что вы хотите, это:
.col p:nth-child(3n 2){}
Комментарии:
1. Вы правы, я, вероятно, был слишком поспешен. В любом случае, я это исправил
2. Нет проблем, вы это заслужили.
Ответ №2:
.col p:nth-child(3n 2) {
color: red
}
<div class="col">
<h3>aa</h3>
<p>bb</p>
<p>cc</p>
<h3>aa</h3>
<p>bb</p>
<p>cc</p>
<h3>aa</h3>
<p>bb</p>
<p>cc</p>
</div>
Комментарии:
1. Это работает! можете ли вы, пожалуйста, помочь мне разобраться в этом
2. @ChiieCruz w3schools.com/cssref/sel_nth-child.asp прочтите документацию и погуглите несколько примеров. Также Рубен был первым, но у него была опечатка, заполните свободно, чтобы принять его ответ