Escolar Documentos
Profissional Documentos
Cultura Documentos
CSS
P RO F ª D A I A N I ME LO
Introdução
A propriedade trasition trabalha de forma muito simples e inflexível.
Você praticamente diz para o browser qual o valor inicial e o valor final
para que ele aplique a transição automaticamente, controlamos
praticamente apenas o tempo de execução.
Para termos mais controle sobre a animação temos a propriedade
animation que trabalha juntamente com a regra do keyframe (quadro-
chave).
O que são animações CSS?
Uma animação permite que um elemento mude gradualmente de um estilo para
outro.
Você pode alterar quantas propriedades CSS quiser, quantas vezes quiser.
Para usar animação CSS, você deve primeiro especificar alguns quadros-chave
para a animação.
Os quadros-chave contêm os estilos que o elemento terá em determinados
momentos.
A regra @keyframes
Quando você especifica estilos CSS dentro da regra @keyframes, a
animação mudará gradualmente do estilo atual para o novo estilo em
determinados momentos.
Observação:
a animation-durationpropriedade define
quanto tempo uma animação deve levar para
ser concluída.
Se a animation-durationpropriedade não
for especificada, nenhuma animação
ocorrerá, pois o valor padrão é 0s (0
segundos).
Exemplo 2
Neste segundo exemplo, foram adicionados
mais quadros-chaves.