⊗mkLsBsMO 15 of 41 menu

Mathematische Operationen in LESS

In der Sprache LESS kann man mathematische Operationen mit Variablen und verschiedenen Werten durchführen. Schauen wir uns Beispiele an.

Beispiel

Addieren wir zwei Werte:

p { font-size: 5px + 10px; }

Kompilierungsergebnis:

p { font-size: 15px; }

Beispiel

Subtrahieren wir einen Wert von einem anderen:

p { font-size: 25px - 10px; }

Kompilierungsergebnis:

p { font-size: 15px; }

Beispiel

Multiplizieren wir einen Wert mit einer Zahl:

p { font-size: 5px * 5; }

Kompilierungsergebnis:

p { font-size: 25px; }

Beispiel

Teilen wir einen Wert durch eine Zahl:

div { width: 100% / 3; }

Kompilierungsergebnis:

div { width: 33.33333333%; }

Beispiel

Addieren wir einen Wert zum Inhalt einer Variable:

@var: 100px; div { width: @var + 100px; }

Kompilierungsergebnis:

div { width: 200px; }

Beispiel

Addieren wir zwei Variablen:

@var1: 100px; @var2: 200px; div { width: @var1 + @var2; }

Kompilierungsergebnis:

div { width: 300px; }

Beispiel

Beim Versuch, eine Operation mit verschiedenen Einheiten durchzuführen, rechnet LESS alle Einheiten in die erste Einheit um. Beispiel:

div { width: 100% - 10px; }

Kompilierungsergebnis:

div { width: 90%; }

Praktische Aufgaben

Erklären Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

#block { width: 100px * 2; }

Erklären Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

#block { width: 200px / 3; }

Erklären Sie, wie das Ergebnis der Kompilierung des folgenden Codes aussehen wird:

@var1: 500px; @var2: 5; #block { width: @var1 / @var2; }
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen