Autor | Zpráva | ||
---|---|---|---|
lin Profil * |
#1 · Zasláno: 13. 2. 2014, 15:40:07
Obracím se na vás s prosbou o pomoc. Mám 6 fotek a chci z nich udělat "běžící pás". Představa je taková: budu mít dejme tomu div, který bude mít šířku 600 px a rád bych aby fotky se plynule posunovali zprava doleva v nekonečné smyčce. Pomohl by mi někdo toto vyřešit? Něco jsem zkoušel, ale zřejmě to nebude vše.
var pozic = 0; window.onload = function dokola() { pozice = pozice - 1; if(pozice <= [nějaký číslo, nevím jaký. jestli sečíst šířku všech obrázků?...]) { clearTimeout(time); pozice = 0; } [zde končím a nevím jak pokračovat dál] } Nemusí to být řešení přímo pomocí JS, to mě jen napadlo. |
||
Trejpa Profil |
#2 · Zasláno: 13. 2. 2014, 15:43:34
lin:
Na jednoduchý posun ti stačí <marquee>. |
||
lin Profil |
Děkuji za randu, nicméně mi přijde, že to není plynulé. A to ani když měním parametry u scrolldelay i truespeed. Navíc fotky nejsou přes celý div a nejedou v uzavřeném kruhu.
|
||
Fisir Profil |
#4 · Zasláno: 13. 2. 2014, 19:40:29
Reaguji na lina:
Třeba to nestíhá vykreslovat prohlížeč, nebo je třeba více si pohrát s parametry. Vyrobil jsem živou ukázku pro případné srovnání. |
||
lin Profil |
#5 · Zasláno: 13. 2. 2014, 20:37:50
Mě to pomocí toho JS přijde daleko plynulejší (nevím, jestli to je subjektivní pocit). Každopádně moc děkuji!
|
||
Časová prodleva: 10 let
|
0