Passer au contenu principal

Dimensions et espacement

Ouvrir dans ChatGPT

Les jetons d'espacement et de taille sont utilisés pour fournir un espacement et une taille cohérents dans votre application. Toutes les propriétés de taille et d'espacement sont définies en rem.

Unité REM

rem est une unité de longueur relative. elle est relative à la taille de police de l'élément racine.

Taille​

Utilisez ces propriétés pour ajuster la taille du composant (largeur, hauteur). m est la taille standard pour presque tous les composants.

Choisir une taille

Lorsque vous choisissez une taille, veillez toujours à ce qu'elle soit suffisamment grande pour les cibles tactiles.

Exemple​

.element {
width: var(--dwc-size-m);
height: var(--dwc-size-m);
}

Variables​

VariableValeur par défautCalculé (à la racine de 16px)
--dwc-size-3xs1.125rem18px
--dwc-size-2xs1.375rem22px
--dwc-size-xs1.625rem26px
--dwc-size-s1.875rem30px
--dwc-size-m2.25rem36px
--dwc-size-l2.75rem44px
--dwc-size-xl3.25rem52px
--dwc-size-2xl4rem64px
--dwc-size-3xl4.25rem68px
--dwc-sizevar(--dwc-size-m)36px

Espacement​

Utilisez ces propriétés pour ajuster l'espacement entre les composants (marge, padding).

Exemple​

.element {
padding: var(--dwc-space-m);
}

Variables​

VariableValeur par défautCalculé (à la racine de 16px)
--dwc-space-3xs0.0625rem1px
--dwc-space-2xs0.125rem2px
--dwc-space-xs0.25rem4px
--dwc-space-s0.5rem8px
--dwc-space-m1rem16px
--dwc-space-l1.25rem20px
--dwc-space-xl1.5rem24px
--dwc-space-2xl1.75rem28px
--dwc-space-3xl2rem32px
--dwc-spacevar(--dwc-space-s)8px