![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Potrzebuję zmodyfikować menu, a że jestem raczkujący w CSS i zielony w js, proszę nakierujcie mnie na łatwe rozwiązanie takiego oto problemu: Mam menu, które pod wpływem zmiany wielkości ekranu zmienia się na rozwijane. Rozwijanie i zwijanie jest na klik. O ile wtedy, kiedy w menu były odnośniki do innych stron, nie przeszkadzało mi to, że menu trzeba wyłączyć poprzez kliknięcie. Jest to wręcz w dalszym ciągu pożądana przeze mnie funkcja, bo utrzymuje rozwinięte menu dla tabletów. Problem polega jednak na tym, że zmodyfikowałem menu i odnośniki skierowałem na tę samą stronę (#nizej). No i teraz po przejściu niżej menu pozostaje rozwinięte. Jak sprawić, aby menu wyłączało się na klik (to akurat mam za sprawą CSS), ale po naciśnięciu odnośnika i przejściu, zamykało się z automatu. Jeśli źle to opisałem, to na dniach rzucę link do problemu, ale liczę na zrozumienie. Z góry dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 12.05.2016 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli dobrze zrozumiałem, to myślę że można to wykonać i w CSS jak i w JavaScripcie, jednak druga opcja bedzie prostsza. Jako że jesteś zielony z JS-a, to nie sądzę żebyś mógł zmodyfikować skrypt na swoje potrzeby, ale proponuje żebyś spróbował. Poniżej wrzucam kod który może Ci co nieco objaśni.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:35 |