Generator Animații CSS — Animații Keyframe Fără Cod
Animațiile CSS pot crea efecte de mișcare complexe fără JavaScript. Generatorul nostru îți permite să construiești vizual animații keyframe și generează codul @keyframes pe care îl poți folosi direct.
Structura animațiilor keyframe
@keyframes name { from { ... } to { ... } } pentru animații simple cu două stări. Folosește procente (0%, 50%, 100%) pentru mai multe stări intermediare. Proprietatea animation conectează @keyframes cu un element.
Funcțiile de easing
ease este implicit (pornire lentă, accelerare, terminare lentă). linear este constant. ease-in încetinește la sfârșit. ease-out accelerează la început. cubic-bezier() creează curbe de easing personalizate. Easing-ul corect face animațiile mai naturale.
Performanța
Animează doar transform și opacity pentru accelerare GPU. Evită animarea width, height, margin sau padding — aceasta declanșează recalculări de layout. Folosește will-change: transform cu moderație pentru animațiile complexe.