| 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: 12 let
|
|||
0