Contenido del curso
Conceptos iniciales
Transformaciones en 2D y 3D
- 5

Transformaciones 2D y 3D en CSS: Uso de la Propiedad Transform
09:59 min - 6

Transformaciones CSS: Scale, Skew y Rotate en Elementos HTML
09:43 min - 7

Propiedad Transform Origin en CSS: Modificación del Eje de Rotación
02:32 min - 8

Transformaciones 3D en CSS: Propiedades y Ejemplos Prácticos
05:27 min - 9

Propiedad CSS Backface Visibility: Uso y Ejemplos Prácticos
06:04 min
Parallax con transformaciones
Transiciones
Tips de UX
Rendimiento y accesibilidad
Libros recomendados y próximos pasos
Propiedades avanzadas de transiciones CSS: Timing Function y Delay
Resumen
Recapitulando, una timing function es la representación de la progresión en función del tiempo de cada ciclo de una animación. Representa la aceleración del elemento desde un punto A hasta un punto B.
linear: El elemento se mueve a una aceleración constante.ease: Es el valor predeterminado si no se especifica. El elemento acelera inicialmente, pero presenta mucha desaceleración.ease-in: El elemento empieza lento pero termina rápido.ease-out: El elemento empieza rápido pero termina lento.ease-in-out: Es la combinación deease-inyease-out. El elemento empieza lento, a medida que avanza va acelerándose, pero termina lento.cubic-bezier: Se necesitan cuatro números, que representan dos puntos de control para formar la curva de aceleración deseada.
Propiedades opcionales para una transición
-
transition-timing-function: propiedad que establece una timing function para especificar una forma de aceleración de la transición. -
transition-delay: propiedad que establece un intervalo de tiempo desde la acción que desencadena la animación hasta su inicio.
Contribución creada por Andrés Guano.