Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 18.01.2011 Ostrzeżenie: (0%)
|
Witam,
mam problem z menu rozwijanym, a mianowicie mam menu w formie <ul> <li> i jest ono rozwijane po najechaniu, a chciałbym aby było rozwinięte po kliknięciu. Szukałem w google ale znalazłem rozwiązania tylko dla divów a nie dla ul li. Wiem, że w CSSach podobno nie da rady tego zrobić a z JS jestem noga. Czy ktoś wie jak to rozwiązać albo zna stronę gdzie takie rozwiązanie będzie opisane? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%)
|
A jeśli Ci powiem, że w CSS się da i to nawet na dwa sposoby? (IMG:style_emoticons/default/wink.gif) patrz: :target i :checked
Co do JS - wystarczy przy kliku przełączać np. klasę .open przy pomocy choćby elem.classList.toggle. Oczywiście tej klasie dodajesz obecne style z :hover |
|
|
|
PonuryGreg [CSS][Java][HTML]Menu rozwijane ul li po kliknięciu 21.05.2015, 12:03:39
Turson RE: [CSS][Java][HTML]Menu rozwijane ul li po kliknięciu 21.05.2015, 12:04:26
elmozaur pokaż jakis kod. 21.05.2015, 12:20:21
PonuryGreg [HTML] pobierz, plaintext <style>/* MENU GŁÓ... 21.05.2015, 12:36:35
PonuryGreg wow, tylko gdzie :target mam dać bo zmiana na
[HTM... 21.05.2015, 15:18:33
Comandeer Wypadałoby najpierw poczytać co to wgl robi i jak ... 21.05.2015, 15:27:48
martex szukaj w guglu jquery ul li click function toggle... 22.05.2015, 17:54:29 ![]() ![]() |
|
Aktualny czas: 4.04.2026 - 19:08 |