Zum Hauptinhalt springen

Transitions & Easing

In ChatGPT öffnen

Übergangsvariablen werden verwendet, um konsistente Animationsdauern in Ihrer App bereitzustellen. Sie steuern, wie lange eine Animation benötigt, um abgeschlossen zu werden.

Beispiel

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

Variablen

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

Easing

Easing-Variablen definieren, wie Werte sich über die Zeit ändern, wodurch Übergänge natürlicher wirken.

Beispiel

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

Versuchen Sie, über jede Easing-Vorschau zu fahren, um ihren Animationseffekt zu sehen.

Variablen