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