DESIGN

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.