HTML5 - Animacije

Sadržaj
Animacije su učinci poput prijelaza, ali poboljšane u svojoj funkcionalnosti, u smislu da postoji superiorna kontrola nad onim što se može učiniti, zbog dostupnosti više mogućnosti za promjenu iz jednog stila u drugi.
Svojstva animacije
Kao što smo već rekli, animacije su poboljšani prijelazi zbog broja opcija i svojstava koja nam omogućuju veću kontrolu nad njima, pregledat ćemo svaku od njih:
  • animacija-kašnjenje: Primijenite određeno vrijeme da biste mogli pokrenuti animaciju nakon što se aktivira.
  • smjer animacije: Određuje treba li se animacija reproducirati unatrag ili u izmjenjivim ciklusima.
  • trajanje animacije: Označava vremenski raspon u kojem bi se animacija trebala reproducirati.
  • animation-iteration-count: Označava koliko se puta animacija mora ponoviti, pa čak može postaviti i vrijednost beskonačan za beskonačno ponavljanje istog.
  • naziv animacije: Određuje naziv animacije.
  • stanje animacije-reprodukcije: Omogućuje pauziranje animacije, a zatim nastavak reprodukcije.
  • animation-timing-func: Odredite kako se u animaciji trebaju tretirati među vrijednosti
  • animacija: To je prečac s kojim možemo ugraditi sva svojstva animacije u jednu CSS deklaraciju i ima sljedeću strukturu:
animacija:
Sada kada znamo dostupna svojstva, pogledajmo primjer koda za njegovu analizu:
 Primjer

Postoji mnogo različitih vrsta voća - samo preko 500 vrsta banana postoji. Dok dodamo bezbroj vrsta jabuka, naranči i drugog dobro poznatog voća, suočeni smo s tisućama izbora.


U ovom primjeru vidimo da u vrijeme radnje : hover na elementu ćemo imati kašnjenje od 100 ms tada će animacija imati 500 ms za izvođenje i ponavljat će se beskonačan broj puta.
Zatim vidimo da ćemo s imenom koje smo dali aplikaciji koristiti svojstvo @ključni okviri gdje ćemo vam reći koji će se elementi animirati.
Pogledajmo kako bi to trebalo izgledati u našem pregledniku:

POVEĆAJTE

Kako vidimo da dolazi do promjene u pozadini elementa, zatim boje slova i veličine fonta, na kraju animacije se vraća u početno stanje i cijeli se postupak ponavlja, što mu daje kretanje koje ne postoji uz uporabu prijelaza.
Ovim također dokazujemo važnost naziva animacije jer funkcionira kao identifikator kako bi mu se mogao dodijeliti a @ključni okviri.
Ovime završavamo vodič i s tim smo već u mogućnosti izvesti osnovne animacije, kako bismo našim dokumentima omogućili više kretanja HTML.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave