menu_book CSS Masterclass
100%
PASO 4 DE 5 GUÍA COMPLETADA¡Felicidades!

Interacción y Micro-animaciones

En CSS, la interactividad transforma una página estática en una experiencia dinámica. A través de la propiedad transition y selectores de estado como :hover, podemos guiar la atención del usuario mediante efectos visuales precisos.

"Menos es más. Un buen efecto debe sentirse natural y responder instantáneamente a la acción del usuario."

El Código del Efecto

A continuación, el fragmento CSS para implementar el efecto "Lift" con elevación suave y sombra dinámica.

gallery-effects.css

.effect-lift {
  transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), 
              box-shadow 0.4s ease;
}

.effect-lift:hover {
  transform: translateY(-12px);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
}