コメントとネスト
今回のリリースでは、SCSSのコメントとオーバーラップについて説明します.
コメント
CSS注釈は/* ... */
である.
Sass(SCSS)は、JavaScriptなどの2つのスタイルのコメントを使用します.// 컴파일되지 않는 주석
/* 컴파일되는 주석 */
Sassでは、コンパイルされた複数行の注釈を使用する場合、各行の前に*
を付けなければなりません.*
行を揃えることが重要です./* 컴파일되는
* 여러 줄
* 주석 */
// Error
/* 컴파일되는
* 여러 줄
* 주석 */
1行あたり*
がなくてもSCSSは問題ありません.これにより、既存のCSSとの互換性がより容易になります./*
컴파일되는
여러 줄
주석
*/
ただし、コメントの使用状況によっては、以下のように異なる結果が得られることに注意してください.
ネスト
SCSSではネスト機能を使用できます.これにより、親選択者の重複を回避し、複雑な構造をより容易に作成できます.
上記の画像の重ね合わせでは、&
キーワードが親セレクタに置き換えられる.これにより、下図のように簡単にCSSネストを実装できます.
@at-root(重複しない)
ネストから離れる場合は、@at-root
のキーワードを使用してネストで作成できますが、ネスト以外で使用する場合に便利です.
ネストされたプロパティ
同じ名前空間を持つ属性は、次のように使用できます.
複数選択プログラム
ネストされた複数の選択者を同時に制御できます.
Reference
この問題について(コメントとネスト), 我々は、より多くの情報をここで見つけました
https://velog.io/@codenmh0822/주석과-중첩
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
// 컴파일되지 않는 주석
/* 컴파일되는 주석 */
/* 컴파일되는
* 여러 줄
* 주석 */
// Error
/* 컴파일되는
* 여러 줄
* 주석 */
/*
컴파일되는
여러 줄
주석
*/
SCSSではネスト機能を使用できます.これにより、親選択者の重複を回避し、複雑な構造をより容易に作成できます.
上記の画像の重ね合わせでは、
&
キーワードが親セレクタに置き換えられる.これにより、下図のように簡単にCSSネストを実装できます.@at-root(重複しない)
ネストから離れる場合は、
@at-root
のキーワードを使用してネストで作成できますが、ネスト以外で使用する場合に便利です.ネストされたプロパティ
同じ名前空間を持つ属性は、次のように使用できます.
複数選択プログラム
ネストされた複数の選択者を同時に制御できます.
Reference
この問題について(コメントとネスト), 我々は、より多くの情報をここで見つけました https://velog.io/@codenmh0822/주석과-중첩テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol