📖
Animaciones CSS
✨ ¿Qué son las animaciones?
Las animaciones CSS permiten que los elementos se muevan, cambien de color, tamaño y mucho más. ¡Hacen que tu página cobre vida!
💡 Transition vs Animation
transition: Cambio suave entre dos estados (ej: hover)
animation: Movimiento continuo con @keyframes
🎬 Ejemplos de animaciones:
Rotar
Escalar
Pulso
Temblar
Rebotar
Color
📝 Sintaxis de @keyframes:
@keyframes nombreAnimacion {
0% { /* estado inicial */ }
50% { /* estado intermedio */ }
100% { /* estado final */ }
}
.elemento {
animation: nombreAnimacion 2s ease infinite;
}
⚙️ Propiedades de animation:
animation-name- Nombre de @keyframesanimation-duration- Duración (ej: 2s)animation-timing-function- ease, linear, etc.animation-iteration-count- Veces o infiniteanimation-direction- normal, reverse, alternate
💻
Editor de Animaciones
👁️
Vista Previa