Diskuze: keyframe
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 14 zpráv z 14.
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Řádek
-webkit-animation: slide 10s infinite;
který jsi přiřadil selektoru #k by jsi měl přiřadit elementu #two, neboť chceš hýbat s celou skupinou, ne jen s jedním čtverečkem...
Ano, protože ty pohneš pouze s #k, ale ostatní selektory protože jsou navzájem obtékání se pohnou taktéž.
no ved , ale problem je v tom ze sa animacia skonci skorej nez je zadefinovane ,
Ona stále pokračuje správně, jen ty to okem nevidíš, neboť pohybuješ pouze elementem k, který po 100px "přejede přes svůj začátek" a ostatní elementy, se kterými nehýbáš ti zůstanou stát na místě..
Zkus je všechny obalit do divu a pohybovat s tím divem, neboť pohybem jednoho elementu těžko rozpohybuješ všechny tak jak by jsi chtěl...
To přesně nevím, zřejmě to bude tím, že samovolně se ti elementy nepřesunou před začátek rodičovského elementu.
Protože přikážeš pouze jednomu selektoru jít do mínusu, ostatní se zastaví o hranici šířky selektoru two.
http://designshack.net/…photobanner/ robim to podla tohoto kde ma tiez zadefinovanu len jednu animaciu do zaporu a funguje to
Ok na demu příkladu z té stránky to mají na celém elementu ve kterém jsou ty obrázky tudíž:
-webkit-animation: slide 10s infinite;
přepiš na
-webkit-animation: slide 10s linear infinite;
Dále to smaž z #k a dej to k #two.
A v poslední řadě změň pozici v animaci margin-left: -550px; na více
dle počtů elementů v obsahu.
Ber v potaz i okraje elementů 1px na každé straně. Takže si odečti třeba
10 px z pozice do - leva, pokud budeš mít 5, atd..
A jo a funguje to myslím si tím, že se navzájem neobtékají..
Zobrazeno 14 zpráv z 14.