Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Imbrication Sass | Préprocesseurs
Techniques CSS Avancées
course content

Contenu du cours

Techniques CSS Avancées

Techniques CSS Avancées

1. Introduction
2. Positionnement des Éléments
3. Transitions
4. Animations
5. Transformations
6. Sites Web et Applications Adaptatifs/Réactifs
7. Préprocesseurs

book
Imbrication Sass

La prochaine fonctionnalité puissante est l'imbrication. Elle nous permet d'imbriquer un sélecteur dans un autre pour créer un code plus organisé et lisible. Nous pouvons regrouper les styles et réduire le code que nous devons écrire.

Imaginons que nous devons créer la navigation du site web.

Le html pour cette navigation ressemblera à ce qui suit :

Étant donné qu'en plus de la navigation, nous utilisons les mêmes balises html (ul, li, a) plusieurs fois dans tout le projet. Pour ajouter des styles exactement à ces éléments, nous devons utiliser des règles d'imbrication en css. Donc, le css peut ressembler à ce qui suit :

Voyons maintenant comment Sass peut nous faciliter la vie. Nous allons regrouper tous ces styles en un seul bloc. Le code est réécrit en :

C'est comme si nous imbriquions le bloc de style de l'enfant dans son bloc parent. Notez que le symbole & dans le sélecteur &:hover est utilisé pour référencer le sélecteur parent, dans ce cas, a. C'est une façon abrégée d'écrire a:hover et cela facilite l'écriture de sélecteurs imbriqués sans répéter plusieurs fois le sélecteur parent.

Quel est l'avantage d'utiliser l'imbrication Sass ?

Quel est l'avantage d'utiliser l'imbrication Sass ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 7. Chapitre 5
We're sorry to hear that something went wrong. What happened?
some-alt