» instrukcja » Latające kule
Prosta instrukcja na latające kule, które można wykorzystać gdzie chcecie, w tle, w nagłówku. Jedynie html + css. | demo |
---|
Krok 1.
Wchodzimy w układ i dodajemy gadżet HTML/JS.
Krok 2.
Wchodzimy w css i dodajemy:
Krok 3.
Omówienie kodu.
By kule się poruszały, używamy do tego animacji.
selektor {
animation-name: nazwa animacji;
animation-duration: czas animacji;
animation-iteration-count: pętla animacji;
}
Wchodzimy w układ i dodajemy gadżet HTML/JS.
<div id='kule'>
<div class='kula-1'/><div class='kula-2'/>
</div>
<div class='kula-1'/><div class='kula-2'/>
</div>
Krok 2.
Wchodzimy w css i dodajemy:
#kule { width: 100%; bottom:0px; left:0px; }
.kula-1 { z-index: -2; width: 20px; height: 20px; position: absolute; left: 0; background: #c60322; border-radius: 90px; box-shadow: 0px 0px 10px #c60322;
animation-name: a; animation-duration: 15s; animation-iteration-count:infinite;
-webkit-animation-name: a; -webkit-animation-duration:10s; -webkit-animation-iteration-count:infinite; }
@keyframes a {0% { bottom: 0px; }100% { bottom: 120%; left: 10%; width: 10px; height: 10px;}}
.kula-2 { z-index: -2; width: 10px; height: 10px; position: absolute; left: 50%; background: #c60322; border-radius: 90px; box-shadow: 0px 0px 10px #c60322;
animation-name: b; animation-duration: 13s; animation-iteration-count: infinite;
-webkit-animation-name: b;-webkit-animation-duration: 13s; -webkit-animation-iteration-count: infinite; }
@keyframes b {0% { bottom: 0px; } 100% { bottom: 120%; left: 40%; width: 5px; height: 5px;}}
.kula-1 { z-index: -2; width: 20px; height: 20px; position: absolute; left: 0; background: #c60322; border-radius: 90px; box-shadow: 0px 0px 10px #c60322;
animation-name: a; animation-duration: 15s; animation-iteration-count:infinite;
-webkit-animation-name: a; -webkit-animation-duration:10s; -webkit-animation-iteration-count:infinite; }
@keyframes a {0% { bottom: 0px; }100% { bottom: 120%; left: 10%; width: 10px; height: 10px;}}
.kula-2 { z-index: -2; width: 10px; height: 10px; position: absolute; left: 50%; background: #c60322; border-radius: 90px; box-shadow: 0px 0px 10px #c60322;
animation-name: b; animation-duration: 13s; animation-iteration-count: infinite;
-webkit-animation-name: b;-webkit-animation-duration: 13s; -webkit-animation-iteration-count: infinite; }
@keyframes b {0% { bottom: 0px; } 100% { bottom: 120%; left: 40%; width: 5px; height: 5px;}}
Krok 3.
Omówienie kodu.
By kule się poruszały, używamy do tego animacji.
@keyframes nazwaanimacji {
0% { kod css } /* początek animacji */
100% { kod css } /* koniec animacji */
}
0% { kod css } /* początek animacji */
100% { kod css } /* koniec animacji */
}
selektor {
animation-name: nazwa animacji;
animation-duration: czas animacji;
animation-iteration-count: pętla animacji;
}
Subskrybuj:
Komentarze do posta (Atom)
Co to za nuta na głównej? *0*
OdpowiedzUsuńProsz: link :D
Usuń