--- title: ':root' slug: 'Web/CSS/:root' tags: - CSS - CSS Pseudo-class - Layout - Reference - Web - Псевдоклассы translation_of: 'Web/CSS/:root' ---
{{CSSRef}}

Описание

CSS псевдокласс :root находит корневой элемент дерева документа. Применимо к HTML, :root находит элемент {{HTMLElement("html")}} и идентичен селектору по тегу html, но его специфичность выше.

Пример

Использование :root полезно для объявления CSS Переменных:

:root {
  --main-color: hotpink;
  --pane-padding: 5px 42px;
}

Спецификации

Спецификации Статус Комментарий
{{SpecName('CSS4 Selectors', '#root-pseudo', ':root')}} {{Spec2('CSS4 Selectors')}} Без изменений
{{SpecName('CSS3 Selectors', '#root-pseudo', ':root')}} {{Spec2('CSS3 Selectors')}} Изначальное определение

Поддержка браузерами

{{CompatibilityTable}}

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка 1 {{CompatGeckoDesktop("1.7")}} 9 9.5 1.0
Возможность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}