⊗mkLsBsMxCB 22 of 42 menu

Vsebinski bloki v mešanicah v SASS

Za prenos blokov stilov znotraj mešanice uporabimo direktivo @content, na mesto katere bodo postavljeni potrebni stili.

Oglejmo si primer:

@mixin active { * div { @content; } } @include active { #block { color: red; } }

Rezultat prevajanja:

* div #block { color: red; }

Pomembno je vedeti, da če directivo @content uporabimo več kot enkrat ali znotraj zanke, se bo blok stilov poklical tolikokrat.

@mixin active { div { @content; } navbar { @content; } } @include active { #block { color: red; } button { color:green; } }

Po prevajanju bomo videli:

div #block { color: red; } div button { color: green; } navbar #block { color: red; } navbar button { color: green; }

Povejte, kakšen bo rezultat prevajanja nadaljnje kode:

@mixin super-link { a { @content; } } @include super-link { color: blue; text-decoration: underline; }

Povejte, kakšen bo rezultat prevajanja nadaljnje kode:

@mixin super-link { a { @content; } a .primary-link{ @content; font-weight: bold; } } @include super-link { color: blue; text-decoration: underline; }

Recimo, da imate naslednjo mešanico:

@mixin colors { ... }

Z uporabo direktive @content nastavite vsem povezavam, ki se nanašajo na #primary modro barvo pisave in valovito podčrtanje.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni