⊗mkLsBsPWC 26 of 41 menu

Vesszőparaméterek a LESS-ben

Tegyük fel, hogy van egy függvényünk, amely blokkok árnyékát hozza létre:

.shadow(@s) { box-shadow: @s; }

Amint látod, a függvényünknek egy paramétere van. Ez azt jelenti, hogy ezen a paraméteren keresztül adjuk át az árnyék összes értékét szóközzel elválasztva, így:

div { .shadow(1px 1px red); }

A CSS-ben azonban több árnyék is megadható, vesszővel elválasztva. Esetünkben sajnos ez nem fog sikerülni, mert a vesszőt a fordító a függvény paramétereinek elválasztójaként fogja értelmezni:

div { .shadow(1px 1px red, 1px 1px blue); // hibát jelez }

Van azonban kiút. Rákényszeríthetjük a LESS-et, hogy a vesszőt tartalmazó sztringünket egy paraméterként értelmezze. Ehhez pontosvesszővel kell lezárnunk az értékeink felsorolását:

div { .shadow(1px 1px red, 1px 1px blue;); }

Készíts egy függvényt, amely hátteret ad hozzá. Ennek a függvénynek a segítségével adj több hátteret egy blokkhoz.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás