⊗mkLsBsCSED 31 of 42 menu

Extension par sélecteur composite dans SASS

L'application de la directive @extend n'est pas limitée uniquement aux sélecteurs de classe. On peut étendre en principe n'importe quel sélecteur, même des éléments simples. Examinons cela avec un exemple :

Prenons un exemple :

.active-link { @extend a:active; } a:active { color: blue; }

Résultat de la compilation, nous verrons que .active-link hérite de la propriété color de a:active :

a:active, .active-link { color: blue; }

Expliquez quel sera le résultat de la compilation du code suivant :

button { @extend .box:hover; } .box:hover { color: #14147e; }

Expliquez quel sera le résultat de la compilation du code suivant :

button:active { @extend input:focus; } button:blur { @extend input:blur; } input:focus { color: #14147e; border-color: #b5b5d1; } input:blur { color: #040433; background-color: #87878f; }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser