入れ子構造におけるSASSの親子関係セレクター
SASSの入れ子構造において、親子関係に基づいて要素を選択する様々なセレクターを追加する方法を見てみましょう。例をご覧ください。
例
子要素セレクター:
styles.scssdiv {
> p {
color: red;
}
}
コンパイル結果:
styles.cssdiv > p {
color: red;
}
例
隣接セレクター
styles.scssdiv {
+ p {
color: red;
}
}
コンパイル結果:
styles.cssdiv + p {
color: red;
}
例
兄弟セレクター:
styles.scssdiv {
~ p {
color: red;
}
}
コンパイル結果:
styles.cssdiv ~ p {
color: red;
}
実践タスク
Задание 1
以下のコードをコンパイルした結果はどうなりますか?
styles.scssul {
color: red;
> li {
padding: 20px;
}
}
Задание 2
以下のコードをコンパイルした結果はどうなりますか?
styles.scssdiv {
ul {
> li {
padding: 20px;
}
}
}