![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 17:22 |