Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se C a C++. Zároveň využij akce až 80 % zdarma při nákupu e-learningu - více informací.
c++ week
Avatar
Michael Kufner:4.7.2016 22:40

Dobrý den,
na svém projektu se snažím udělat responzivní zobrazování menu kategorií.
Narazil jsem na problém, když jsem na mobilním/tabletovém zobrazení, že při rozkliknutí kategorií a následném scrollingu se mi kategorie okamžitě zase zavřou.

Nevím, kde by mohl být problém, myslel jsem že v

<a href="#">

to jsem přepsal na

href="javascript:void(0);"

avšak bezúspěšně.
Napadá mě, že mobil bere scrolling jako kliknutí, tím pádem se ta navigace zavře. Ale jak to opravit? Děkuji!

Editováno 4.7.2016 22:41
 
Odpovědět
4.7.2016 22:40
Avatar
Michael Kufner:4.7.2016 23:03

rubriky*

 
Nahoru Odpovědět
4.7.2016 23:03
Avatar
Neaktivní uživatel:4.7.2016 23:05

Na jakém prohlížeči jsi to testoval? Já zkoušel problém reprodukovat na Mozilla Firefox 47.0, zkošel jsem jak tabletové rozlišení, tak i mobilní a obojí se chovalo tak jak má...

PS: máš špatný odkaz, oprav si ho

Nahoru Odpovědět
4.7.2016 23:05
Neaktivní uživatelský účet
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Michael Kufner:4.7.2016 23:46

Readbook , nelze editovat.
Google chrome.
Už jsem na to přišel. Chyba byla v tom, že jsem si Javascriptovým eventem na window resize hlídal velikost (a pokud byla menší než 975px,tak se okno zavřelo).
Nevěděl jsem, že při otevření se event na resize zavolá také.
Vyřešeno :)

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
4.7.2016 23:46
Avatar
Odpovídá na Michael Kufner
Neaktivní uživatel:5.7.2016 0:20

Event na resize se ti zavolá, protože jak menu expanduje tak prodlužuje stránku :) .

Nahoru Odpovědět
5.7.2016 0:20
Neaktivní uživatelský účet
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 5 zpráv z 5.