Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Accessible Dropdown Menu nie zwija podmenu
php11
post 18.11.2018, 16:38:42
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 5
Dołączył: 11.02.2011

Ostrzeżenie: (0%)
-----


Cześć,

znalazłem menu dostępne z klawiatury.
Wszystko z nim ok jeśli chodzi o klawiaturę, ale nie działa właściwie przy używaniu myszy:
otóż rozwinięte menu nie chowa się po zabraniu znad niego myszy.

https://codepen.io/grayghostvisuals/pen/ltjDa

Dzięki za pomoc

A może macie i możecie się podzielić skryptem, który będzie rozwijał menu przy użyciu klawiatury?
No i będzie poprawnie działał...
Go to the top of the page
+Quote Post
gitbejbe
post 18.11.2018, 21:04:46
Post #2





Grupa: Zarejestrowani
Postów: 515
Pomógł: 63
Dołączył: 27.08.2012

Ostrzeżenie: (0%)
-----


dodaj np do skryptu:

  1. $('nav.menu').on("mouseleave", function(){
  2. $(this).find("ul.show-menu").removeClass("show-menu");
  3. });


css:

  1. nav .ul { top: 2.3em; } //najprostsze rozwiązanie. Nie może być przerwy pomiędzy nawigacją a rozwijaną listą - skrypt powyżej wyjaśnia dlaczego.


Tak w ogóle to ten kod wygląda słabo, nie ma lepszego gotowca w necie ?

Ten post edytował gitbejbe 18.11.2018, 21:07:20
Go to the top of the page
+Quote Post
php11
post 20.11.2018, 15:58:46
Post #3





Grupa: Zarejestrowani
Postów: 210
Pomógł: 5
Dołączył: 11.02.2011

Ostrzeżenie: (0%)
-----


Dzięki, zobaczę, czy dam radę.

Generalnie potrzebuję tylko czegoś do rozwinięcie menu z klawiatury.
Nie znalazłem nic innego, ale może źle szukałem...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 13:45