Transitions-timing-function
Transition-timing-function
La propiedad timing-functión especifica la curva de velocidad del efecto de la transición.
Esta propiedad permite cambiar a una transición su velocidad durante la transición.
Sintaxis:
transition-timing-function: ease|ease-in|esase-out|ease-in-out|linear|step-start|step-end|steps(Numero,end);
- ease: Valor por defecto. La animación empieza lenta, se vuelve rápida y acaba lenta.
- ease-in: La animación empieza lenta.
- ease-out: La animación acaba lenta.
- ease-in-out: La animación empieza y acaba lenta.
- linear: La animación tiene la misma velocidad de principio a fin
- step-start: Cambia del estado inicial al final sin ningún paso intermedio
- step-end: Cambia del estado inicial al final sin ningún paso intermedio, el tiempo que tarda en cambiar depende del tiempo de la transición.
- steps(Numero,end): Cambia del estado inicial al final siguiendo un número de pasos indicados
Transition-timing-function: ease
Valor por defecto. La animación empieza lenta, se vuelve rápida y acaba lenta.
Sintaxis:
transition-timing-function: ease;
Transition-timing-function: ease-in
La animación empieza lenta.
Sintaxis:
transition-timing-function: ease-in;
Transition-timing-function: ease-out
La animación acaba lenta.
Sintaxis:
transition-timing-function: ease-out;
Transition-timing-function: ease-in-out
La animación empieza y acaba lenta.
Sintaxis:
transition-timing-function: ease-in-out;
Transition-timing-function: linear
La animación tiene la misma velocidad de principio a fin
Sintaxis:
transition-timing-function: linear;
Transition-timing-function: step-start
Cambia del estado inicial al final sin ningún paso intermedio
Sintaxis:
transition-timing-function: step-start;
Transition-timing-function: step-end
Cambia del estado inicial al final sin ningún paso intermedio, el tiempo que tarda en cambiar depende del tiempo de la transición.
Sintaxis:
transition-timing-function: step-end;
Transition-timing-function: steps()
Cambia del estado inicial al final siguiendo un número de pasos indicados
Sintaxis:
transition-timing-function: steps(número de pasos,end);