Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CSS]Menu podświetlane
pemko11
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 5.10.2010

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


Witam! Zainstalowałem skrypt ogłoszeń e-reklamuj.pl/ogloszenia jednak mam problem. Po lewo jest menu chciałbym, aby po najechaniu na jakąś kategorie np motoryzacja się podświetlała. Da się tak?

Kod
if ($zapytanie[0][0] > 0){
  for ($i=1;$i<=$zapytanie[0][0];$i++){
    echo'<img src="images/st.jpg" alt=" " class="st" />&nbsp;<a href="'.tytul_ogl($zapytanie[$i][1]).','.$zapytanie[$i][0].',0.html"><strong>'.$zapytanie[$i][1].'</strong></a><br />';

To jest wyświetlanie kategorii. Jak zrobić aby sie podswietlało ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Gotowcow tu nie rozdajemy a napisalem Ci bardzo dokladnie co masz zrobic. Ale niech Ci bedzie tym raze:
  1. <?php
  2.  
  3. $zapytanie=sql_select("
  4. SELECT * FROM _o_kategorie ORDER BY kat_nazwa asc
  5. ");
  6.  
  7. $podkategorie=sql_select("
  8. SELECT * FROM _o_podkategorie
  9. ");
  10.  
  11.  
  12. $strona_wys=9.85*($zapytanie[0][0]+$podkategorie[0][0])+75+140+10+173-3;
  13.  
  14. if ($zapytanie[0][0] > 0){
  15. for ($i=1;$i<=$zapytanie[0][0];$i++){
  16. echo'<img src="images/st.jpg" alt=" " />&nbsp;<a href="'.tytul_ogl($zapytanie[$i][1]).','.$zapytanie[$i][0].',0.html"><strong class="link1">'.$zapytanie[$i][1].'</strong></a><br />';
  17.  
  18. $podkategorie=sql_select("
  19. SELECT * FROM _o_podkategorie
  20. WHERE kat_id LIKE '".$zapytanie[$i][0]."'
  21. ORDER BY podkat_nazwa asc
  22. ");
  23.  
  24. for ($j=1;$j<=$podkategorie[0][0];$j++){
  25. $str=''.$zapytanie[$i][1].'_'.$podkategorie[$j][2].'';
  26. echo'&nbsp;&nbsp;&nbsp;<a class="link2" href="'.tytul_ogl($str).','.$zapytanie[$i][0].','.$podkategorie[$j][0].'.html">'.$podkategorie[$j][2].'</a><br />';
  27. }
  28. }
  29. }
  30. ?>
A to wrzuć do pliku style.css jesli taki masz:
Kod
a strong.link1:hover{
background-color:gold;
}
a.link2:hover{
background-color:lime;
}

Teraz pierwszy link po najechaniu podswietli sie na zloto a drugi na zielono.
Jesli natomiast nie masz tam importowanego pliku ze stylami to wrzuc to powyzsze miedzy <script type="text/css"> a </script> i calosc przed </head>. Ten plik co pokazales to jest zapewne jakis plik importowany do np. index.php wiec musisz znalezc plik ktory zawiera poprawnie otwarty <html>, <head> i <body>, czyli pewnie index.php.
To tyle. Masz wszystko podane na talerzu.

Ten post edytował sadistic_son 5.10.2010, 14:28:46
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 05:36