Overslaan naar hoofdinhoud

Transitions & Easing

Openen in ChatGPT

Transitionvariabelen worden gebruikt om consistente animatieduur in uw app te bieden. Ze bepalen hoe lang een animatie duurt om te voltooien.

Voorbeeld

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

Variabelen

VariabeleStandaardwaardeVoorbeeld
--dwc-transition-x-slow1000ms
--dwc-transition-slow500ms
--dwc-transition-medium250ms
--dwc-transition-fast150ms
--dwc-transition-x-fast50ms
--dwc-transitionvar(--dwc-transition-medium)

Easing

Easingvariabelen definiëren hoe waarden in de loop van de tijd veranderen, waardoor overgangen natuurlijker aanvoelen.

Voorbeeld

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

Probeer met de muis over elke easing-preview te gaan om het animatie-effect te zien.

Variabelen