We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

CSS:root 疑似クラスは、文書を表すツリーのルート要素を選択します。 HTML では、 :root<html> 要素を表し、詳細度が高いことを除けば html セレクターと同等です。

/* 文書のルート要素(HTML の場合は <html>)を
   選択編集できる <input> 要素を選択 */
:root {
  background: yellow;
}

構文

:root

:root はグローバルの CSS 変数を宣言するのに便利です。

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

仕様書

仕様書 策定状況 コメント
Selectors Level 4
:root の定義
草案 変更なし。
Selectors Level 3
:root の定義
勧告 初回定義。

ブラウザー実装状況

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応1 ?199.51
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 ? ? あり ? ? ? ?

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, ethertank
最終更新者: mfuji09,