⊗mkLsBsMxCB 22 of 42 menu

Миксинлардаги контент блоклари SASS да

Миксин ичидаги uslublar blokini ўтказиш учун @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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш