A módulo AOS (Animate On Scroll) permite adicionar animações a elementos de uma página quando eles aparecem na tela, ao rolar para baixo. É uma ótima ferramenta para tornar o conteúdo de um site mais dinâmico e visualmente atrativo.
Como se trata de um módulo padrão, precisamos ativa-lo adicionando o seguinte código em nossa pasta config > config.json.
{
"nome": "ws-library-animate-on-scroll",
"versao": "1.0",
"etapa": "*"
}
Para aplicar uma animação em um elemento, adicione o atributo data-aos
a ele, especificando o tipo de animação desejada.
<div data-aos="fade-up">
Este elemento surgirá com uma animação "fade-up" ao aparecer na tela.
</div>
Aqui estão alguns tipos de animações que você pode usar com o atributo data-aos
:
fade
, fade-up
, fade-down
, fade-left
, fade-right
...flip-left
, flip-right
, flip-up
, flip-down
...zoom-in
, zoom-in-up
, zoom-in-down
, zoom-out
...