Transiciones de Movimiento en Elementos Web
Clase 14 de 20 • Curso de Transformaciones y Transiciones en CSS
Contenido del curso
- 5

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

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

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

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

Propiedad CSS Backface Visibility: Uso y Ejemplos Prácticos
06:04
Los tips de UX son recomendaciones para que tus animaciones sean mejores para la experiencia de usuario. Estudiaremos tres, los cuales son:
- Movimiento impulsado por la acción.
- Tiempos de espera.
- Problemas de parpadeo.
Movimiento impulsado por la acción
Al momento de crear una transición, el tiempo del punto A al punto B es el mismo. El movimiento impulsado por la acción consiste en modificar los tiempos de la transición, para que el tiempo de regreso (de B a A) sea mayor, para que la animación repose y no exista un movimiento abrupto.
Esto se consigue añadiendo la transición en el accionador de la animación y en el elemento, pero con diferentes tiempos. Ten en cuenta que la animación primero sucede con el evento.
/* De A a B */
selector:hover {
transition: transform 1s;
}
/* De B a A */
selector {
transition: transform 1.5s;
}
Contribución creada por Andrés Guano.