Loading...

Transiciones CSS

Imágenes responsivas CSSAnimaciones CSS

Las transiciones CSS permiten que los cambios de estado de los elementos (como color, tamaño, posición) ocurran de forma gradual y animada, en lugar de inmediata.

Transición simple de color

Con la propiedad transition, el color de fondo de un botón puede cambiar gradualmente a otro color al hacer hover.

En este ejemplo, el botón tiene un color azul por defecto y cambia a verde con una transición suave al hacer hover.

Cambio de tamaño con transición

Las transiciones también se pueden aplicar a tamaños. Un cuadro puede aumentar su ancho y alto gradualmente al hacer hover.

Propiedades de transition

La propiedad transition se compone de varios sub-atributos que controlan el comportamiento de la animación.

PropiedadDescripción
transition-propertyDefine a qué propiedad CSS se aplica la transición.
transition-durationLa duración de la transición en segundos o milisegundos.
transition-timing-functionLa curva de velocidad de la transición, como ease, linear, ease-in, ease-out.
transition-delayRetraso antes de que inicie la transición.

Consejos para transiciones CSS

Sigue estas recomendaciones para usar transiciones CSS de forma efectiva:

  • No animes demasiadas propiedades a la vez, puede afectar el rendimiento.
  • Usa duraciones cortas para evitar animaciones lentas.
  • Combina transiciones con :hover, :focus o :active para mejorar la experiencia de usuario.

✨ Ask Lara

Please sign in to ask Lara about CSS Transitions.

Sigue Tu Progreso 🚀

Aprende más fácilmente siguiendo tu progreso completamente gratis.


Herramientas destacadas

Hub de CódigoBoardly NUEVOLinksy NUEVOChromo NUEVO

Seleccionar idioma

Establecer tema

© 2025 ReadyTools. Todos los derechos reservados.