Animate

Gerador de Animações CSS — Keyframes Sem Complicações

Escolha entre 16 presets de animação com nome que cobrem os padrões que os desenvolvedores usam com mais frequência — fade, slide, bounce, rotate, pulse, shake e mais. Ajuste a duração, o atraso, a função de temporização e as iterações, então copie o código @keyframes + animation pronto para produção.

Anatomia de uma Animação CSS

@keyframes fadeIn {
  from { opacity: 0; transform: translateY(20px); }
  to   { opacity: 1; transform: translateY(0); }
}

.element {
  animation: fadeIn 0.5s ease forwards;
}

Perguntas Frequentes

Qual é a diferença entre transition e animation?

transition anima entre dois estados em resposta a uma mudança. animation com @keyframes pode ter múltiplos estágios, executar automaticamente e repetir.

Como pauso uma animação CSS?

Use animation-play-state: paused para pausar e animation-play-state: running para retomar.

Quais propriedades são seguras para animar?

transform e opacity são as mais seguras — executam no thread compositor sem causar layout ou repintado.

Tool last updated: