⊗mkLsBsPWC 26 of 41 menu

Parametri cu virgule în LESS

Să presupunem că avem o funcție care creează umbra unui bloc:

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

După cum vedeți, funcția noastră are un parametru. Aceasta înseamnă că vom transmite acestui parametru toate valorile umbrei noastre prin spațiu, astfel:

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

În CSS, totuși, se pot seta mai multe umbre, scriindu-le prin virgulă. În cazul nostru, din păcate, acest lucru nu va funcționa, deoarece virgula va fi percepută de compilator ca separator între parametrii funcției:

div { .shadow(1px 1px red, 1px 1px blue); // va da eroare }

Există, totuși, o soluție. Putem forța LESS să perceapă șirul nostru cu virgulă ca un singur parametru. Pentru a face acest lucru, trebuie să încheiem enumerarea valorilor noastre cu punct și virgulă:

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

Creați o funcție care adaugă un fundal. Folosind această funcție, adăugați unui bloc mai multe fundaluri.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge