⊗mkLsBsPWC 26 of 41 menu

Parameter dengan Koma dalam LESS

Katakan kita mempunyai fungsi yang mencipta bayangan blok:

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

Seperti yang anda lihat, fungsi kita mempunyai satu parameter. Ini bermakna kita akan menghantar semua nilai bayangan kita ke dalam parameter ini melalui ruang, seperti ini:

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

Walau bagaimanapun, dalam CSS, kita boleh menetapkan beberapa bayangan, dengan menulisnya dipisahkan oleh koma. Dalam kes kita, malangnya, ini tidak akan berjaya, kerana koma akan dianggap oleh pengkompil sebagai pemisah antara parameter fungsi:

div { .shadow(1px 1px red, 1px 1px blue); // akan menghasilkan ralat }

Namun, ada penyelesaian. Kita boleh memaksa LESS untuk mentafsir rentetan kita dengan koma sebagai satu parameter. Untuk melakukan ini, kita perlu menamatkan penghuraian nilai kita dengan koma bertitik:

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

Buat fungsi yang menambah latar belakang. Gunakan fungsi ini untuk menambah beberapa latar belakang pada blok.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak