Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Menu w css current
#1
Witam mam pewien problem, zmodyfikowałem trochę wygląd PHP-Fusiona, dodałem do niego menu w css i tu mam pewien problem, bo wszystko pięknie śmiga, po najechaniu się podświetla itd, ale mam pewien problem. Chcę żeby po kliknięciu i odjechaniu myszką z menu pozycja menu, w której aktualnie się znajdujemy była dalej podświetlona, czytałem parę poradników, nawet je zastosowałem w praktyce, ale dalej jest jak było czyli nie podświetla aktualnej pozycji, wiem już, że chodzi tutaj o current, ale nie wiem jak to wpisać w kod CSS, czy ktoś jest w stanie mi pomóc?
Odpowiedz
#2
Witaj,

Metoda "current" znajduje swoje zastosowanie głównie w sytuacjach w których menu nie jest includowane.

Dokładniej mówiąc, aby specyfikacja current mogła zadziałac, twoje menu musi znadowac się na każdej podstronie osobno. Dajmy na to, że na podstronie 'Biografia', chcesz aby zakładka biografia w menu była podświetlona. W tym celu w pliku biografia.html nadajesz zakładce biografia klase .current (naturalnie klase ta musisz odpowiednio ostylowac - nadac jej taki wygląd, jaki chcesz aby miała po wciśnięciu).
Analogicznie przy podświetleniu zakładki kontakt, w pliku Kontakt.html nadajesz klase .current zakładce Kontakt, a z zakładki biografia ją kasujesz.
W ten sposób postępujesz dla wszystkich zakładek. To taki prosty trick, niestety jego zastosowanie jest bardzo ograniczone.

Pozdrawiam
Odpowiedz
#3
Czyli z tego co widzę to nic nie zdziałam ;/, ale jak to zrobili na naszej klasie na przykład, przecież tam też jest system zarządzania treścią, więc musieli znaleźć jakieś rozwiązanie, myślałem, że będzie o wiele prościej, ale jak muszę edytować każdy plik, w którym znajduje się menu to chyba sobie podziękuję ;/. Nie mniej jednak dziękuję za szczegółową i wyczerpującą odpowiedź ;].
Odpowiedz
#4
Zakładam, że korzystając z Fusiona przydatne mogłyby się okazac dla Ciebie taby. Polecam ten artykuł (http://www.doman.art.pl/kursjs/kurs/jquery/tabs.html ) i życzę powodzenia Wink

Ps. Napisz czy okazało się to pomocne Wink. I jakby nie było, rozwiązanie znajduje się w JS.

Pozdrawiam
Odpowiedz
#5
Czyli z polskiego na nasze chodzi o to żeby np. linkom dać jakieś osobne klasy tak? Czy mam inaczej to rozumieć?
Odpowiedz
#6
Niestety nie dam Ci gotowej odpowiedzi. Jeżeli Twoje menu jest includowane, to rozwiązaniem jest jquery. Nie podam Ci dokładnego rozwiązania, bo akurat programowanie w JS to nie moja specjalnośc. Podaje Ci tylko sznurek, żebyś wiedział gdzie szukac.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z tłem pod menu loose 1 3,157 06-07-2017, 20:00
Ostatni post: loose
  problem z menu p410 10 10,359 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,269 30-06-2016, 00:58
Ostatni post: Brain23
  MENU - poważny problem wysokości! asus 0 2,539 05-12-2014, 23:34
Ostatni post: asus
  Trzypoziomowe menu - problem rejcz 3 5,678 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl