Sélecteurs de relation dans l'imbrication LESS
Voyons comment ajouter différents sélecteurs qui ciblent les éléments par relation dans l'imbrication LESS. Voir les exemples.
Exemple
Sélecteur enfant direct :
styles.lessdiv {
> p {
color: red;
}
}
Résultat de la compilation :
styles.cssdiv > p {
}
Exemple
Sélecteur adjacent
styles.lessdiv {
+ p {
color: red;
}
}
Résultat de la compilation :
styles.cssdiv + p {
}
Exemple
Sélecteur de frères généraux :
styles.lessdiv {
~ p {
color: red;
}
}
Résultat de la compilation :
styles.cssdiv ~ p {
}
Tâches pratiques
Задание 1
Expliquez quel sera le résultat de la compilation du code suivant :
styles.lessul {
color: red;
> li {
padding: 20px;
}
}
Задание 2
Expliquez quel sera le résultat de la compilation du code suivant :
styles.lessdiv {
ul {
> li {
padding: 20px;
}
}
}