дан следующий:
.nav li:not(:last-child) {
border-right: 1px solid #666;
}
Понятно, что из этого следует, что к последнему граница не применится. Это в контексте того, что мол не надо писать для всех li, а потом убирать с последнего элемента. Но в примечании далее написано:
Конечно, вы можете использовать
.nav li + li, но с :not() намерение понятнее, а селектор CSS определяет границу на человеческом языке.
👆🏼👆🏼👆🏼
Может я неправильно понял? Но родственный селектор в данном случае, наоборот, к первому не применит правило.
видимо, ошибка в тексте
Обсуждают сегодня