⊗mkLsBsVIS 13 of 41 menu

Veranderlikes binne selektors in LESS

Veranderlikes kan ook binne selektors gebruik word. Vir hierdie doel moet egter 'n effens ander sintaksis vir die invoeging van die veranderlike gebruik word: na @ moet die veranderlike se naam in krulhakies geplaas word. Laat ons kyk na voorbeelde. Gestel ons het die volgende veranderlike:

@var: div;

Kom ons voeg hierdie veranderlike in die selektor in. Kom ons kyk na verskillende situasies.

Voorbeeld

Laat ons ons veranderlike as 'n selektor invoeg:

@{var} { font-size: 20px; }

Resultaat van kompilering:

div { font-size: 20px; }

Voorbeeld

Gestel ons veranderlike bevat nou 'n deel van die selektor:

main @{var} { font-size: 20px; }

Resultaat van kompilering:

main div { font-size: 20px; }

Voorbeeld

Gestel ons sê nou dat ons veranderlike nie die etiketnaam bevat nie, maar sy id. Voeg 'n hekies voor die veranderlike se naam:

#@{var} { font-size: 20px; }

Resultaat van kompilering:

#div { font-size: 20px; }

Voorbeeld

Gestel ons sê nou dat ons veranderlike nie die etiketnaam bevat nie, maar sy klas. Voeg 'n punt voor die veranderlike se naam:

.@{var} { font-size: 20px; }

Resultaat van kompilering:

.div { font-size: 20px; }

Praktiese take

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: ul; @{var} { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: ul; div @{var} { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: ul; div @{var} { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: ul; @{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: list; .@{var} { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: list; #@{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: list; .@{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: list; ul.@{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: list; ul.@{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: .block; ul@{var} { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: .block; ul@{var} li { font-size: 20px; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var: a; @{var}:hover { text-decoration: none; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var1: div; @var2: a; @{var1} @{var2}:hover { text-decoration: none; }

Vertel wat die resultaat van die kompilering van die volgende kode sal wees:

@var1: block1; @var2: block2; .@{var1}.@{var2} { font-size: 20px; }
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp