Transiciones de Movimiento en Elementos Web
Clase 14 de 20 • Curso de Transformaciones y Transiciones en CSS
Resumen
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.