⊗mkLsBsCSSED 35 of 42 menu

Verkettung von Selektorsequenzen in @extend in SASS

Wenn wir Selektorsequenzen verketten müssen, verwenden wir ebenfalls die Direktive @extend:

Betrachten wir das folgende Beispiel:

#main .list p { font-weight: bold; } #sub .resume .link { @extend p; }

Achten Sie auf den kompilierten Code in der css-Datei. Beim Verketten von zwei Sequenzen, die keine gemeinsamen Selektoren haben, werden automatisch neue Selektoren gebildet: einer mit der ersten Sequenz vor der zweiten und einer mit der zweiten Sequenz vor der ersten:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

Falls die Sequenzen einen gemeinsamen Selektor haben, werden sie zusammengeführt und es wechseln sich nur die Unterschiede (sofern vorhanden) ab. Im folgenden Beispiel haben beide Sequenzen den Identifikator #main:

#main .list p { font-weight: semi-bold; } #main .resume .link { @extend p; }

Als Ergebnis der Kompilierung werden diese beiden Identifikatoren zusammengeführt:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

Erklären Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

div p { font-size: 12px; padding-bottom: 4px; } link button #card-title { @extend p; }
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen