Animações W3.CSS








Animação é diversão!

Classes de animação W3.CSS

W3.CSS fornece as seguintes classes para animações:

Classe Define
w3-animate-top Slides em um elemento da parte superior (-300px a 0)
w3-animate-bottom Slides em um elemento da parte inferior (-300px a 0)
w3-animate-esquerda Slides em um elemento da esquerda (-300px a 0)
w3-animate-right Slides em um elemento da direita (-300px a 0)
w3-animate-opacity Anima a opacidade de um elemento de 0 a 1 em 0,8 segundos
w3-animar-zoom Anima um elemento de 0 a 100% de tamanho
w3-animate-fading Anima a opacidade de um elemento de 0 a 1 e 1 a 0 (fade in + fade out)
w3-giro Gira um elemento 360 graus

Animar parte superior

A classe w3-animate-top desliza em um elemento do topo (de -300px a 0):

Exemplo

<div class="w3-container">
  <h1 class="w3-center w3-animate-top">Animation is Fun!</h1>
</div>


Animar fundo

A classe w3-animate-bottom desliza em um elemento da parte inferior (de -300px a 0):

Exemplo

<div class="w3-container">
  <h1 class="w3-center w3-animate-bottom">Animation is Fun!</h1>
</div>

Animar à esquerda

A classe w3-animate-left desliza em um elemento da esquerda (-300px para 0):

Exemplo

<div class="w3-container">
  <h1 class="w3-center w3-animate-left">Animation is Fun!</h1>
</div>

Animar direito

A classe w3-animate-right desliza em um elemento da direita (-300px para 0):

Exemplo

<div class="w3-container">
  <h1 class="w3-center w3-animate-right">Animation is Fun!</h1>
</div>

Fade em elementos

A classe w3-animate-opacity anima a opacidade de um elemento de 0 a 1 em 0,8 segundos.

Fade em um elemento com a classe w3-animate-opacity :

Exemplo

<div class="w3-animate-opacity">..</div>

Zoom nos elementos

A classe w3-animate-zoom anima um elemento de 0 a 100% de tamanho.

Amplie um elemento com a classe w3-animate-zoom :

Exemplo

<div class="w3-animate-zoom">..</div>

Elementos de rotação

A classe w3-spin gira um elemento em 360 graus:

Exemplo

<div class="w3-spin">..</div>

Desvanecimento Infinito

A classe w3-animate-fading faz fade in e out de um elemento a cada 10 segundos (continuamente):

Animar Fade In e Out

Exemplo

<div class="w3-animate-fading">..</div>

Desaparecer tudo

Exemplo

<img class="w3-animate-top" src="img_01.jpg">
<img class="w3-animate-zoom" src="img_02.jpg">
<img class="w3-animate-left" src="img_03.jpg">
<img class="w3-animate-bottom" src="img_04.jpg">