1. Web Design
  2. HTML/CSS
  3. Animation

10 Exemplos de Animação no CodePen das Quais Podemos Aprender

Scroll to top

Portuguese (Português) translation by Erick Patrick (you can also view the original English article)

CodePen é um ótimo lugar de inspiração onde vemos UI experimentais loucas que outros realizam. Além disso, é um lugar útil para encontrar conteúdo educacional. Nesse resumo, exploraremos alguns exemplos legais do CodePen que nos ensinam sobre animação web.

1. Como Keyframes Funcionam

Esse CodePen ilustra como navegadores leem pela sequência de passos na animação keyframe.

Please accept marketing cookies to load this content.

2. Animação CSS Performática para Iniciantes

Quando animamos com CSS, temos várias propriedades a usar. Contudo, nem todas fazem sentido. Animar as propriedades erradas gera animações lentas e quebradas. Esse exemplo do Ian Hazelton explicar como as quatro propriedades mais eficientes funcionam.

Please accept marketing cookies to load this content.

3. Demo de Animação com Keyframes

Por vezes, um exemplos simples é o que precisamos. Esse exemplo mostra como a sintaxe from e to pode ser usada em um keyframe.

Please accept marketing cookies to load this content.

4. Demonstração de requestAnimationFrame

Nessa demo de JavaScript do Matt West, vejamos como a API de requestAnimationFrame pode ser usada para executar e pausar.

Please accept marketing cookies to load this content.

5. Usando ChartJS

Um ótimo uso de comentários em linha demonstrando como criar dois gráficos animados usando ChartJS.

Please accept marketing cookies to load this content.

6. Guia de Canvas do HTML5 para Iniciantes

Um guia bem comentado sobre o uso do Canvas, por Petr Tichy.

Please accept marketing cookies to load this content.

7. Convertendo GIG em Animações CSS

Algumas vezes, não precisamos de GIF para obter efeitos de animação legais. Esses exemplos só com CSS, de Joey Cheng, são úteis para mostrar as possibilidades.

Please accept marketing cookies to load this content.

8. Exemplos de animateTransform

Chris Coyier demonstra o uso de animateTransform com SVG.

Please accept marketing cookies to load this content.

9. CSS Transforms: Exemplo em 3D e TransitionEnd

Geralmente é util saber quando uma animação termina. Essa simples demo mostra como podemos usar JavaScript para avisar quando uma animação termina.

Please accept marketing cookies to load this content.

10. Usando Media Queries com Animação de Keyframes

Outro para favoritar–esse exemplo mostra como podemos mudar animações usando consultas de mídia. Redimensionemos a tela para ver o efeito!

Please accept marketing cookies to load this content.

Bônus: Caminhos de Movimentação do CSS

Por último, vejamos o futuro da animação SVG com essa demo mostrando como a propriedade motion-path permite-no criar caminhos de movimentação complexos para animações.

Please accept marketing cookies to load this content.

Resumindo!

Esses são apenas algumas demos, blogs e explicações no CodePen. Ele não é bom só para animação. Navegando por lá, encontraremos muita informação e demos cobrindo vários tópicos de desenvolvimento web. Explorar, aprender e se divertir!

Mais Recurso sobre Animação