⊗mkLsBsMOE 16 of 41 menu

Kufutisha Operesheni za Hisabati katika LESS

Wakati mwingine hutokea hali ambapo tuna operesheni fulani ya hisabati ambayo haipaswi kuelemewa na LESS kama amri ya kuhesabu. Kwa mfano, shida kama hiyo hutokea katika kitendakazi cha CSS calc:

div { width: calc(100% - 10px); }

Kwa bahati nzuri, LESS ina uwezo wa kushughulikia vyema maeneo kama haya na haitahesabu wakati wa ukusanyaji.

Hata hivyo, hutokea hali ambapo usemi usiohitaji kuhesabwa uko mahali pengine, kwa mfano, kwenye kutofautisha, kama hivi:

@exp: 100% - 10px; div { width: calc(@exp); }

Katika kesi hii, matokeo ya kuhesabu yataandikwa kwenye kutofautisha, na kwenye calc kutatumwa kutofautisha na thamani iliyohesabiwa. Ili kuzuia jambo kama hilo kutokea, tunaweza kubainisha wazi kwamba usemi unapaswa kubaki katika hali yake ya asili.

Ili kufanya hivyo, usemi unahitaji kuwekwa kwenye alama za quotation na uweke alama ~ mbele yake:

@exp: ~'100% - 10px'; div { width: calc(@exp); }

Sahihisha msimbo, ili uanze kufanya kazi kwa usahihi:

@exp1: ~'80% + 10px'; @exp2: ~'30vh - 10px'; div { width: calc(@exp1); margin-top: calc(@exp2); }
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa