⊗mkLsBsMO 16 of 42 menu

Mathematische Operationen in SASS

In der Sprache SASS kann man mathematische Operationen mit Variablen und verschiedenen Werten durchführen. Lasst uns das an Beispielen sehen.

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 unterschiedlichen Einheiten durchzuführen, wandelt SCSS alle Einheiten in eine - die erste - um. Beispiel:

div { width: 100% - 10px; }

Kompilierungsergebnis:

div { width: 90%; }

Praktische Aufgaben

Erzählt, wie das Ergebnis der Kompilierung des folgenden Codes sein wird:

#block { width: 100px * 2; }

Erzählt, wie das Ergebnis der Kompilierung des folgenden Codes sein wird:

#block { width: 200px / 3; }

Erzählt, wie das Ergebnis der Kompilierung des folgenden Codes sein 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