Autor | Zpráva | ||
---|---|---|---|
Petr Mátl Profil |
Zdravím všechny,
mám menší problém s JavaScriptem a to, že jsem do stránek implementoval menu a logo. Při scrollingu se logo smrští do menu. Do stránek jsem navíc přidal vertical slider. Nyní mě trápí fakt, že kdykoliv uděláte pohyb scroll down či up, tak se menu a logo vrací do původní pozice (logo se zvětší, menu odbarví), potřeboval bych poradit, jak to udělat, aby při scrollování menu zústalo zmenšené, vyjímka bude Slide1, který bude počáteční a u něho dojde k vrácení na původní velikost. Nevím zda jsem to popsal srozumitelně, ale způsob, co potřebuji funguje zde: www.lagardere.cz/on-line-social/#on-line+social Na mých stránkách to aktuálně vypadá takto: www.anebooshow.cz A použitý script: $(document).ready(function(){ $("#banner").css({"height":$(window).height() + "px"}); var flag = false; var scroll; $(window).scroll(function(){ scroll = $(window).scrollTop(); if(scroll > 50){ if(!flag){ $("#logo").css({"margin-top": "-5px", "width": "70px","height":"50px"}); $("header").css({"background-color": "#3C3C3C"}); flag = true; } }else{ if(flag){ $("#logo").css({"margin-top": "150px", "width": "500px","height":"350px"}); $("header").css({"background-color": "transparent"}); flag = false; } } }); }); Děkuji všem za pomoc, nejsem developer a script si neustále myslí s každým dalším slidem, že je začátek stránky :-( |
||
Časová prodleva: 7 let
|
0