Animazioni W3.CSS








L'animazione è divertente!

Classi di animazione W3.CSS

W3.CSS fornisce le seguenti classi per le animazioni:

Classe Definisce
w3-animate-top Diapositive in un elemento dall'alto (da -300px a 0)
w3-animate-bottom Diapositive in un elemento dal basso (da -300px a 0)
w3-animate-sinistra Diapositive in un elemento da sinistra (da -300px a 0)
w3-animate-destra Diapositive in un elemento da destra (da -300px a 0)
w3-animazione-opacità Anima l'opacità di un elemento da 0 a 1 in 0,8 secondi
w3-anima-zoom Anima un elemento di dimensioni comprese tra 0 e 100%.
w3-animate-dissolvenza Anima l'opacità di un elemento da 0 a 1 e da 1 a 0 (dissolvenza in apertura + dissolvenza in chiusura)
w3-spin Ruota un elemento a 360 gradi

Anima in alto

La classe w3-animate-top scorre in un elemento dall'alto (da -300px a 0):

Esempio

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


Anima in basso

La classe w3-animate-bottom scorre in un elemento dal basso (da -300px a 0):

Esempio

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

Anima a sinistra

La classe w3-animate-left scorre in un elemento da sinistra (da -300px a 0):

Esempio

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

Anima a destra

La classe w3-animate-right scorre in un elemento da destra (da -300px a 0):

Esempio

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

Dissolvenza negli elementi

La classe w3-animate-opacity anima l'opacità di un elemento da 0 a 1 in 0,8 secondi.

Dissolvenza in un elemento con la classe w3-animate-opacity :

Esempio

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

Ingrandisci elementi

La classe w3-animate-zoom anima un elemento di dimensioni comprese tra 0 e 100%.

Ingrandire un elemento con la classe w3-animate-zoom :

Esempio

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

Elementi di rotazione

La classe w3-spin ruota un elemento di 360 gradi:

Esempio

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

Dissolvenza infinita

La classe w3-animate-fading fa dissolvenza in entrata e in uscita di un elemento ogni 10 secondi (in modo continuo):

Anima dissolvenza in entrata e in uscita

Esempio

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

Dissolvenza tutto

Esempio

<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">