入れ子構造におけるLESSの関係セレクター
LESSの入れ子構造で、要素を関係性に基づいて選択するさまざまなセレクターを追加する方法を見てみましょう。以下の例を参照してください。
例
子孫セレクター:
styles.lessdiv {
> p {
color: red;
}
}
コンパイル結果:
styles.cssdiv > p {
}
例
隣接兄弟セレクター
styles.lessdiv {
+ p {
color: red;
}
}
コンパイル結果:
styles.cssdiv + p {
}
例
一般兄弟セレクター:
styles.lessdiv {
~ p {
color: red;
}
}
コンパイル結果:
styles.cssdiv ~ p {
}
実践的な課題
Задание 1
以下のコードのコンパイル結果はどのようになるか説明してください:
styles.lessul {
color: red;
> li {
padding: 20px;
}
}
Задание 2
以下のコードのコンパイル結果はどのようになるか説明してください:
styles.lessdiv {
ul {
> li {
padding: 20px;
}
}
}