Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Directive @extend | 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
Directive @extend

La quatrième fonctionnalité utile nous permet d'appliquer des propriétés CSS prédéfinies d'un élément à un autre, créant ainsi une relation entre les sélecteurs. Cela signifie qu'un sélecteur peut hériter des propriétés d'un autre sélecteur.

Maintenant, regardons l'image ci-dessous, qui montre deux éléments de bouton :

Nous avons deux boutons : "envoyer" et "soumettre". La seule distinction entre ces éléments est la valeur de la propriété background-color. Par conséquent, nous pouvons définir les styles pour le bouton "envoyer" et faire en sorte que le bouton "soumettre" hérite de ces styles.

Le code html est :

Voyons comment nous pouvons hériter des styles avec l'aide de sass.

Le sélecteur .submit-button hérite de tous les styles du sélecteur .send-button en utilisant la directive @extend.

Que fait le `@extend` dans sass ?

Que fait le @extend dans sass ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

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