Tailwind incluye utilidades para animaciones predefinidas mediante la clase animate-*
.
Puedes controlar la duración, repetición, y estilo con otras clases como duration-*
,
delay-*
y ease-*
. También puedes crear tus propias animaciones personalizadas
en el archivo tailwind.config.js
utilizando la clave theme.extend.animation
.
Clase Tailwind | Equivalente CSS | Descripción | Ejemplo |
---|---|---|---|
animate-none |
animation: none; |
Desactiva cualquier animación aplicada al elemento. |
Sin animación
|
animate-spin |
|
Gira el elemento indefinidamente. |
🔄
|
animate-ping |
|
Crea un efecto de expansión con opacidad como un radar. |
📡
|
animate-pulse |
|
Reduce y aumenta la opacidad como un pulso. |
❤️
|
animate-bounce |
|
Hace que el elemento rebote suavemente. |
🏀
|
Si deseas crear animaciones personalizadas como animate-fade-in
o animate-slide-up
,
puedes definirlas en tailwind.config.js
usando theme.extend.animation
y combinarlas con @keyframes personalizadas.