Passer au contenu principal

Transitions & Easing

Ouvrir dans ChatGPT

Les variables de transition sont utilisées pour fournir des durées d'animation cohérentes dans votre application. Elles contrôlent la durée de la complétion d'une animation.

Exemple

.element {
transition: var(--dwc-transition-slow) background-color;
}

Variables

VariableValeur par défautExemple
--dwc-transition-x-slow1000ms
--dwc-transition-slow500ms
--dwc-transition-medium250ms
--dwc-transition-fast150ms
--dwc-transition-x-fast50ms
--dwc-transitionvar(--dwc-transition-medium)

Easing

Les variables d'accélération définissent comment les valeurs changent au fil du temps, rendant les transitions plus naturelles.

Exemple

.element {
transition: transform var(--dwc-transition) var(--dwc-ease-inOutBack);
}

Essayez de passer la souris sur chaque aperçu d'accélération pour voir son effet d'animation.

Variables