Come creare: icona animata

Impara come utilizzare le icone per creare effetti animati.

Carica batteria

Prova personalmente

Passo primo - Aggiungi HTML:

<div id="charging" class="fa"></div>

Passo secondo - Inclusione della libreria di icone Font Awesome:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

Nel nostro Guida di Font Awesome Per ulteriori informazioni su Font Awesome.

Passo terzo - Aggiungi JavaScript:

<script>
function chargebattery() {
  var a;
  a = document.getElementById("charging");
  a.innerHTML = "";
  setTimeout(function () {
    a.innerHTML = "";
  }, 1000);
  setTimeout(function () {
    a.innerHTML = "";
  }, 2000);
  setTimeout(function () {
    a.innerHTML = "";
  }, 3000);
  setTimeout(function () {
    a.innerHTML = "";
  }, 4000);
}
chargebattery();
setInterval(chargebattery, 5000);
</script>

Prova personalmente

Esempio di spiegazione:

L'impressione data da questo esempio è che la batteria si sta caricando, ma in realtà vengono mostrate cinque icone diverse.

Un nome chargebattery() La funzione è responsabile di sostituire e mostrare tutte le icone.

Questa funzione mostra prima un'icona di batteria vuota:

Dopo un secondo, l'icona viene sostituita da un'icona nuova:

Ogni secondo viene sostituito un'icona nuova con l'icona corrente, fino a quando non si legge "batteria completamente carica":



Questo processo si ripete ogni 5 secondi, facendo sembrare che la batteria si sta caricando.

Più icone animate

Esempio

Prova personalmente

Esempio

Prova personalmente

Esempio

Prova personalmente

Esempio

Prova personalmente

Esempio

Prova personalmente

Esempio

Prova personalmente