Sass-directives-atroot
提供:Dev Guides
Sass-ルートディレクティブ
説明
_ @ at-root_ディレクティブは、ドキュメントのルートでスタイルブロックを作成できるネストされたルールのコレクションです。
@ at-root(なし:…)および@ at-root(with:…)
_ @ at-root_ selectorは、デフォルトでセレクターを除外します。 _ @ at-root_を使用することで、ネストされたディレクティブの外側にスタイルを移動できます。
たとえば、次のコードで1つのSASSファイルを作成します-
上記のコードは、以下に示すようにCSSファイルにコンパイルされます-
例
次の例は、SCSSファイルでの_ @ at-root_の使用を示しています-
atroot
次に、_atroot.scss_ファイルを作成します。
atroot.scss
次のコマンドを使用して、SASSにファイルを監視し、SASSファイルが変更されるたびにCSSを更新するように指示することができます-
次に、上記のコマンドを実行します。それは、次のコードで_atroot.css_ファイルを自動的に作成します-
atroot.css
出力
上記のコードがどのように機能するかを確認するために次の手順を実行してみましょう-
- 上記のHTMLコードを atrootl ファイルに保存します。
- このHTMLファイルをブラウザで開くと、次のように出力が表示されます。