Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][PHP]Menu w css/php z current - problem
grzendi
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.07.2006

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


Witam

Mam taki problem, chciałbym zrobić menu z wykorzystaniem current jednak nie wiem dlaczego mój "skrypt" nie działa. Czy mogę liczyć na pomoc questionmark.gif

CSS
  1. #nav{margin-top:10px;}
  2. #nav ul{background-color:#FFFFFF; width:188px;box-shadow: 5px 2px 5px #dfdfdf;}
  3. #nav ul li {list-style-type:none; background:url('images/menu-line-li.jpg')no-repeat left bottom;height:26px; padding:10px 0px 0px 25px; font-weight:bold;}
  4. #nav ul li a{width:300px;height:48px;position:absolute; margin-top:-5px;}
  5. #nav ul li a:hover{background:url('images/menu-active.png')no-repeat; color:#FFFFFF;margin:-10px -62px; padding:7px 50px 0px;font-size: 16px;}
  6. #nav ul li a.current{background:url('images/menu-active.png')no-repeat; color:#FFFFFF;margin:-10px -62px; padding:7px 50px 0px;font-size: 16px;}



PHP z menu
  1. <div id="nav">
  2. <ul>
  3. <li><a href="index.php?cat=informacje-ogolne" class="<?php echo ($_GET['cat'] === 'informacje-ogolne') ? 'nav' : null ?>">INFORMACJE OGÓLNE</a></li>
  4. <li><a href="?cat=wlasciwosci">WŁAŚCIWOŚCI</a></li>
  5. <li><a href="?cat=zastosowanie">ZASTOSOWANIE</a></li>
  6. <li><a href="?cat=obrobka-montaz">OBRÓBKA i MONTAŻ</a></li>
  7. <li><a href="?cat=do-pobrania">DO POBRANIA</a></li>
  8. <li class="nav-last-href"><a href="?cat=kontakt">KONTAKT</a></li>
  9. </ul></div>


Chciałbym osiągnąć efekt, aby po kliknęciu np.: w informacje ogólne pozostało zaznacznie w postaci grafiki, ale niestety nie działa sad.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
aras785
post
Post #2





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Nie działa co? Źródło sprawdzałeś? Dopisuje class='nav' questionmark.gif

  1. <div id="nav">
  2. <ul>
  3. <li><a href="index.php?cat=informacje-ogolne" class="<?php echo (($_GET['cat'] == 'informacje-ogolne')?'nav':'');?>">INFORMACJE OGÓLNE</a></li>
  4. <li><a href="?cat=wlasciwosci">WŁAŚCIWOŚCI</a></li>
  5. <li><a href="?cat=zastosowanie">ZASTOSOWANIE</a></li>
  6. <li><a href="?cat=obrobka-montaz">OBRÓBKA i MONTAŻ</a></li>
  7. <li><a href="?cat=do-pobrania">DO POBRANIA</a></li>
  8. <li class="nav-last-href"><a href="?cat=kontakt">KONTAKT</a></li>
  9. </ul></div>


I dopisz sobie w css klase .nav

Ten post edytował aras785 8.01.2013, 14:13:04
Go to the top of the page
+Quote Post
grzendi
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.07.2006

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


Nie działa opcja że po wejściu na wybraną podstronę zaznaczenie graficzne linku znika. Jestem świeżak w tej kwestii.... sad.gif Spróbuje to co proponujesz smile.gif i dam znać


Dziękuje za pomoc, działa faktycznie zapomniałem o klasie.

Ten post edytował grzendi 8.01.2013, 14:22:49
Go to the top of the page
+Quote Post
aras785
post
Post #4





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


No ok. Rozumiem. To co Ci dałem na bank będzie chodzić. I polecam zmienić nazwe klasy na np. active.
Go to the top of the page
+Quote Post
grzendi
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.07.2006

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


Dokładnie tak zrobiłem, jeszcze raz bardzo dziękuje. Głupi błąd, ale dla początkującego ciężko zauważalny.
Go to the top of the page
+Quote Post
aras785
post
Post #6





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Proszę bardzo. Pozdrawiam
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 Aktualny czas: 21.08.2025 - 17:43