Animation Generator

Générez des animations CSS @keyframes prêtes à l'emploi (fade, slide, bounce, scale, rotate) et ajustez durée, easing et répétition.

Paramètres

Aperçu

Anim

Code


            
            
            

Guide d'utilisation

Une animation CSS associe une règle @keyframes (les étapes) à la propriété animation (durée, timing, répétition). Privilégiez l'animation de transform et opacity pour de meilleures performances.

  • Utilisez animation-iteration-count: infinite pour une boucle.
  • Respectez prefers-reduced-motion pour l'accessibilité.

FAQ

Comment relancer une animation en JS ?

Retirez puis réappliquez la classe d'animation après un reflow (par ex. en lisant element.offsetWidth) pour forcer le redémarrage.

Quelles propriétés animer pour la performance ?

transform et opacity sont accélérées par le GPU et n'entraînent pas de recalcul de mise en page.