- Теория
- Теория
Псевдокласс :not
Псевдокласс :not(селектор)
является отрицающим селектором. С его помощью можно выбрать элементы, которые НЕ содержат указанный селектор:
li:not(:last-child) {
}
Этот селектор выберет все теги <li>
, НЕ являющиеся последними в их родителе.
Псевдокласс :not
похож на оператор !
в программировании:
if (!selector) { ... }
В качестве селектора могут указываться псевдоклассы, теги, идентификаторы, классы и селекторы атрибутов. Нельзя использовать двойной псевдокласс :not
, то есть конструкция :not(:not(...))
не сработает.
Также в комбинации с :not
не применяются:
- объединение селекторов: например,
li:not(.heart.jack)
— некорректный селектор; - псевдоэлементы:
li:not(::after)
— неправильная запись (подробнее о псевдоэлементах рассказано далее в этой части); - селекторы-потомки, групповые селекторы или комбинации: например, нельзя писать
li:not(a span)
илиli:not(a + span)
.
Минимальный вид табов
- index.html
HTML
HTML
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.
100%