Uso de la propiedad 'transición-timing-function' en CSS3

JO Jorge Olaya Jorge Olaya

Jorge Olaya

Frontend Developer
1 min read.

La propiedad 'transición-timing-function' determina los valores de transición ( Velocidad ), y la duración en una animación, estos efectos se denominan comúnmente 'easing functions', estas son funciones matematicas que generan una especificación las cuales se visualizan por puntos, estas se definen en una grafica llamada 'cubic bezier'.



Esta es la grafica del 'cubic bezier'

ease (0.25, 0.1, 0.25, 1.0)

linear (0.0, 0.0, 1.0, 1.0)

ease-in (0.42, 0, 1.0, 1.0)

ease-out (0, 0, 0.58, 1.0)

ease-in-out (0.42, 0, 0.58, 1.0)



Lo que vemos son los valores predefinidos de tiempo, pero si queremos podemos manipularlos, hay dos maneras de hacerlo, podemos hacerlos manualmente para lograr una transición diferente ó, existen algunas paginas las cuales nos facilitan la creacion de nuevas transiciones.



-

Cubic Bezier Editor

-

Cubic Bezier

Espero y esta publicación sea de mucha ayuda...


Written by Jorge Olaya

JO Jorge Olaya Jorge Olaya

Jorge specializes in creating visually appealing and intuitive user interfaces. His focus on design and user experience ensures that applications are both functional and engaging.

Newsletter

Subscribe to our newsletter:

Read more

TestFlight una herramienta para iOS

Una herramienta muy útil para compartir nuestras aplicaciones para tester es  testFligh (https://testflightapp.com), esta her...

· 2 min read.

Build Once. Own Forever.