⊗mkLsBsPWC 26 of 41 menu

Komma-separerede parametre i LESS

Lad os sige, at vi har en funktion, der skaber en skygge for en blok:

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

Som du kan se, har vores funktion en parameter. Det betyder, at vi vil overføre alle vores skyggeværdier til denne parameter med mellemrum, sådan her:

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

I CSS kan man dog angive flere skygger ved at skrive dem adskilt af komma. I vores tilfælde villle dette desværre ikke virke, da kommaet vil blive opfattet af kompileren som en separator mellem funktionsparametre:

div { .shadow(1px 1px red, 1px 1px blue); // vil give en fejl }

Der er dog en løsning. Vi kan tvinge LESS til at opfatte vores streng med komma som én parameter. For at gøre dette skal du afslutte opremsningen af vores værdier med et semikolon:

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

Lav en funktion, der tilføjer en baggrund. Brug denne funktion til at tilføje flere baggrunde til en blok.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis