⊗mkLsBsMO 16 of 42 menu

Математически операции в SASS

В езика SASS могат да се извършват математически операции с променливи и различни стойности. Нека разгледаме с примери.

Пример

Нека съберем две стойности:

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

Резултат от компилацията:

p { font-size: 15px; }

Пример

Нека извадим една стойност от друга:

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

Резултат от компилацията:

p { font-size: 15px; }

Пример

Нека умножим стойност по число:

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

Резултат от компилацията:

p { font-size: 25px; }

Пример

Нека разделим стойност на число:

div { width: 100% / 3; }

Резултат от компилацията:

div { width: 33.33333333%; }

Пример

Нека добавим стойност към съдържанието на променлива:

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

Резултат от компилацията:

div { width: 200px; }

Пример

Нека съберем две променливи:

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

Резултат от компилацията:

div { width: 300px; }

Пример

При опит за операция с различни мерни единици SCSS преобразува всички единици към една - първата. Пример:

div { width: 100% - 10px; }

Резултат от компилацията:

div { width: 90%; }

Практически задачи

Разкажете какъв ще бъде резултатът от компилацията на следния код:

#block { width: 100px * 2; }

Разкажете какъв ще бъде резултатът от компилацията на следния код:

#block { width: 200px / 3; }

Разкажете какъв ще бъде резултатът от компилацията на следния код:

$var1: 500px; $var2: 5; #block { width: $var1 / $var2; }
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне