math.div()

Sass 🟢 Junior

Definition

Fonction du module sass:math qui remplace l'operateur / pour la division. L'usage de / pour diviser est deprecie dans Dart Sass.

Analogie

Utiliser un couteau a pain au lieu de dechirer : meme resultat, mais la bonne methode.

Exemple de code

@use 'sass:math';

// DEPRECIE : $half: 100% / 2;
// CORRECT :
$half: math.div(100%, 2);       // 50%
$third: math.div(100%, 3);      // 33.333%
$rem: math.div(16px, 16) * 1rem; // 1rem

Cas d'usage

Effectuer des divisions dans Sass sans declencer de warnings de depreciation.

Anti-pattern

Continuer a utiliser / pour la division, qui sera completement retire dans une future version.

Termes lies

#styling#sass