⊗mkLsBsMxCB 22 of 42 menu

Блокови садржаја у миксинима у SASS

За пренос блока стилова унутар миксина користимо директиву @content, на чије место ће стати стилови који су нам потребни.

Размотримо пример:

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

Резултат компајлирања:

* div #block { color: red; }

Потребно је знати да ако наведемо директиву @content више од једног пута или унутар петље, онда ће се и блок стилова позвати исто толико пута.

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

Након компајлирања видећемо:

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

Реците какав ће бити резултат компајлирања следећег кода:

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

Реците какав ће бити резултат компајлирања следећег кода:

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

Нека постоји следећи миксин:

@mixin colors { ... }

Користећи директиву @content поставите за све везе, које се односе на #primary плаву боју фонта и таласасто подвлачење.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј