Как выбрать n-й (каждый) подтип под неупорядоченным списком?
.left li i { border: 1px solid red; }
.left li:nth-child(3) > i{ border: 1px solid black; }
<div class="left">
<ul>
<li>some data<i>icon</i></li>
<li>some data<i>icon</i></li>
<li>some data<i>icon</i></li>
</ul>
</div>
Теперь я хочу, чтобы применить конкретные правила для каждого я пункта, как, например, цвет границы, но мой селектор не будет работать. Первый селектор работает нормально, но второй нет, я не могу нацелить, например, первый элемент, а затем применить другой цвет границы, а затем применить другой цвет границы для второго, третьего или четвертого элемента или в этом случае тэг <i>
.
Ваш 'ul' элемент не имеет класс "влево". '
...
'. Добавление этого класса устраняет проблему. Я проголосовал за это, потому что это ничего, кроме типографской ошибки. –у вас нет никакого класса в 'ul' –
Я удалил свой ответ, потому что, поскольку Донелли сказал его только опечатку. –