Ať se okno roluje samo!
Jako zvláštní efekt můžeme v dlouhé stránce přidáním následujícího skriptu aktivovat samočinné rolování. Stránka se chvíli po načtení začne sama rolovat, jako kdyby někdo posouval stránku myší nebo klávesnicí. Jakmile je dosaženo konce stránky, je po určité prodlevě nastavena na začátek a po chvíli se rolování opakuje. Tak můžeme čtenáře automaticky seznámit například s naším kompletní sortimentem.
Hned na začátku si můžete prohlédnout ukázku.
Princip rolování celého okna může být různý. Můžeme například uzavřít celou stránku do absolutně pozicovaného divu a měnit jeho pozici tak, že nám vlastně „uteče“ z obrazovky. Já jsem se rozhodl pro postup, kdy se využívá funkce JavaScriptu scroll(). Stránka se tedy skutečně fyzicky roluje. Základem je následující skript, který uložíme do externího souboru scrollpage.js:
|
Uvedený skript pak vložíme do hotové HTML stránky, nejlépe těsně před uzavírací tag elementu body:
|
Skript jsem se snažil napsat tak, aby pracoval ve většině prohlížečů. Zajímavého efektu lze dosáhnout vložením do frame nebo iframe (pouze IE a Opera).Tento skript může také nalézt uplatnění i při rolování celé stránky, pokud obsah bude přiměřený možnostem této aplikace. Obsah rolujícího se okna může být zajímavé doplnit (stejně jako v ukázce) statickým obrázkem na pozadí, který ovšem nelze použít korektně v NN4.x, proto je styl uveden v externím souboru a je použita metoda @import, kterou NN4.x ignoruje. To už ale se samotným principem rolování celého okna přímo nesouvisí.
Celý příklad si můžete stáhnout.
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Landing page: Jak vytvořit landing page s vysokým CTR
7. května 2024 -
10 nejpopulárnějších programovacích jazyků a jejich využití
9. listopadu 2023 -
Webdesign: Jak optimalizovat tlačítka na webu
7. března 2024
Nejnovější
-
Výkonný a kompaktní: ASOME Max Studio s výjimečným poměrem cena/výkon
11. listopadu 2024 -
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024 -
Chcete jedinečnou doménu? Objevte koncovky FOOD, MEME a MUSIC!
7. listopadu 2024 -
OpenAI představilo novou funkci ChatGPT Search
6. listopadu 2024