Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Kombinace dvou fixed menu s efekty vysouvání a zajíždění a scroll efektu na jednotlivé položky

Dobrý den/ Ahoj,
už několik hodin řeším optimální funkci pro stránku :
GreenDoors…
Mám s ní dva problémy:
1) Potřebuji sledovat hodnotu top prvku header a následně jí nastavovat pro divy v obsahu. Zatím to tak není, a pokud lišta zajede, tak tam zůstane díra, protože header se zasune o 101px.
2) Pokud uživatel čte a odroluje si nahoru, uvidí tam zůstavší padding. Jak mám ale rozlišit, jestli scrolluje uživatel, nebo script? Pokud si scrollne script nahoru, vyjede header a pokud by se obsah neodpaddingoval, zůstal by za headerem schovaný.
3) Podle scriptu, který jsem našla na stackoverflow hlídám pozici pro fixované menu. To funguje, ale někdy, při vyjetí na top pomocí myši se nedostraní třída margined, která menu drží pod headerem. Stane se to v jednom ze tří případů, ale nedochází mi souvislost.
Budu ráda za každou radu, protože si myslím, že mi to jen nedochází správným směrem a je to řešitelné. Nejsem jQuery high level programátor :-/.
Díky za každý nápad.
Martina
Na závěr scripty:
Skript ovládající pohyby headeru a na něj přidané třídy pro pohyb spodního .page-menu (hlavní):
Skript pro pomocné page menu:
Skript (vydřený :-D) pro scroll k jednotlivým divům.
22. 1. 2016 20:09:01
https://webtrh.cz/diskuse/kombinace-dvou-fixed-menu-s-efekty-vysouvani-a-zajizdeni-a-scroll-efektu-na-jednotlive-polozky/#reply1168385
Pro odpověď se přihlašte.
Přihlásit