Avatar
David Hynek
Redaktor
Avatar
David Hynek:

Zdravím,

trápím se dlouho s pochopením jak to funguje. Tedy jakým "kouzlem" se pohybuje pozadí o polovinu pomaleji než samo scrolování obrazovky, viz příklad:

http://www.kvalitniregaly.cz/o-nas

místo nad patičkou. To pozadí se přesouvá přes nějaký kód v CSS, nebo je to natvrdo řešeno JavaScriptem?

Odpovědět 3.7.2015 11:57
Čím víc vím, tím víc věcí nevím.
Avatar
Odpovídá na David Hynek
Michal Žůrek (misaz):

je to natvrdo řešené JavaScriptem a dokud to funguje je to super, ale pokud to nějak začne zasahovat do samotného scrollu, tak to zpravidla přestane fungovat na mobilech (poněvadž to nikdo netestoval, jako obvykle) a většinou je to dost nechutné i v desktopovém IE.

Na tebou zmíněné stránce to je v pohodě, tam se to v IE jenom trochu laguje a na mobilu je to vypnuté, takže u nich palec nahoru.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 3.7.2015 12:20
Nesnáším {}, proto se jim vyhýbám.
Avatar
David Hynek
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
David Hynek:

ok... díky za odpověď, kdyby to bylo v CSS tak je to v pohodě, ale javascriptu mám na stránkách rád co nejméně... viz uvedená stránka je javascriptem přímo prošpekovaná... :)

Nahoru Odpovědět  +1 3.7.2015 13:41
Čím víc vím, tím víc věcí nevím.
Avatar
Odpovídá na David Hynek
Michal Žůrek (misaz):

JavaScript nevadí, ale když zasáhneš do něčeho tak "přirozeného" jako je scroll, tak to musíš minimálně dokonale otestovat a to většina vývojářů není schopna udělat, nebo za to nejsou placení. Pak to končí tak (reálný příklad), že ti to pozadí na mobilu překrývá celý obsah (a ani ten scroll nefunguje).

Nahoru Odpovědět 3.7.2015 13:43
Nesnáším {}, proto se jim vyhýbám.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.