Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Realizando Cálculos com Operadores Numéricos do Sass | Pré-Processadores CSS e Sass
Técnicas Avançadas de CSS

bookRealizando Cálculos com Operadores Numéricos do Sass

Podemos realizar cálculos matemáticos com números. O Sass oferece suporte a todas as operações aritméticas básicas, como adição (+), subtração (-), multiplicação (*) e divisão (/).

width: 100px + 10px; /* 110px */
height: 100% - 20%; /* 80% */

Para adição e subtração, é importante que os valores tenham as mesmas unidades (por exemplo, %, px).

animation-duration: 200ms * 3; /* 600ms */
flex-basis: 100% / 4; /* 25% */

Para multiplicação e divisão, é fundamental que um dos valores não tenha unidade. O Sass não consegue calcular a divisão de pixels ou porcentagens.

Operações matemáticas com variáveis

Podemos facilmente envolver variáveis nos cálculos se a variável possuir um valor válido.

Imagine que precisamos adicionar uma margem dupla ao item:

$defaultMargin: 30px;

.item {
  margin: $defaultMargin * 2; /* Result is 60px */
}
question mark

Selecione a afirmação correta.

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 7. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.04

bookRealizando Cálculos com Operadores Numéricos do Sass

Deslize para mostrar o menu

Podemos realizar cálculos matemáticos com números. O Sass oferece suporte a todas as operações aritméticas básicas, como adição (+), subtração (-), multiplicação (*) e divisão (/).

width: 100px + 10px; /* 110px */
height: 100% - 20%; /* 80% */

Para adição e subtração, é importante que os valores tenham as mesmas unidades (por exemplo, %, px).

animation-duration: 200ms * 3; /* 600ms */
flex-basis: 100% / 4; /* 25% */

Para multiplicação e divisão, é fundamental que um dos valores não tenha unidade. O Sass não consegue calcular a divisão de pixels ou porcentagens.

Operações matemáticas com variáveis

Podemos facilmente envolver variáveis nos cálculos se a variável possuir um valor válido.

Imagine que precisamos adicionar uma margem dupla ao item:

$defaultMargin: 30px;

.item {
  margin: $defaultMargin * 2; /* Result is 60px */
}
question mark

Selecione a afirmação correta.

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 7. Capítulo 4
some-alt