Saltar al contenido principal

Transitions & Easing

Abrir en ChatGPT

Las variables de transición se utilizan para proporcionar duraciones de animación consistentes en toda su aplicación. Controlan cuánto tiempo tarda en completarse una animación.

Ejemplo

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

Variables

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

Aceleración

Las variables de aceleración definen cómo cambian los valores con el tiempo, haciendo que las transiciones se sientan más naturales.

Ejemplo

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

Intenta pasar el cursor sobre cada vista previa de aceleración para ver su efecto de animación.

Variables