Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Menu
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Kamil9132
Witam
Mam 2 menu na stronie i jeden przyjmuje kolor drugiego.
Jak miałem 1 menu to wszystko działało.
Dlaczego dwa mena wyglądają tak samo ?
Kod wygląda tak:
  1. <style type="text/css" id="MENUS">
  2.  
  3.  
  4.  
  5. ul, ul li {
  6. display: block;
  7. list-style: none;
  8. margin: 0;
  9. padding: 0;
  10. }
  11.  
  12. ul {
  13. float: left;
  14. background-color: #fff;
  15. padding: 1px 0 1px 1px;
  16. border: 1px solid #000;
  17. }
  18.  
  19. ul li {
  20. float: left;
  21. }
  22.  
  23. ul a:link, ul a:visited {
  24. text-decoration: none;
  25. display: block;
  26. font-weight: bold;
  27. background: #000 url("bla.gif") repeat-x center;
  28. color: #fff;
  29. padding: 10px 20px;
  30. border-right: 1px solid #fff;
  31. border-right: 1px solid #fff;
  32. }
  33.  
  34. ul a:hover {
  35. background-color: #800;
  36. background-image: url("cze.gif");
  37. }
  38.  
  39. </style>
  40. <div style="text-align:left; margin-left:25px;" id="MENUS">
  41. <ul>
  42. <li> <a href="07-GHOST.php"> 07-GHOST</a></li>
  43. <li> <a href="2.php">100 procent Perfect Girl </a> </li>
  44. <li> <a href="3.php">11eyes </a> </li> </ul> </div>

  1. <style type="text/css" id="MENUA">
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. #MENUA {width: 200px;
  10. float: left;
  11. position: relative;}
  12. ul, ul li {
  13. display: block;
  14. list-style: none;
  15. margin: 0;
  16. padding: 0;
  17. }
  18.  
  19. ul li {
  20. width: 190px;
  21. padding-left: 10px;
  22. background: #797 url("punkt.gif") no-repeat left top;
  23. border-width: 1px;
  24. border-style: solid;
  25. border-color: #dfe #365 #365 #dfe;
  26. }
  27.  
  28. ul a:link, ul a:visited {
  29. display: block;
  30. width: 169px;
  31. text-decoration: none;
  32. padding: 5px 10px;
  33. font-weight: bold;
  34. background: #bfb url("tlo.gif") repeat-x top;
  35. color: #365;
  36. border-left: 1px solid #797;
  37. }
  38.  
  39. ul a:hover {
  40. background-color: #1e783c;
  41. background-image: url("tlo2.gif");
  42. color: #eff;
  43. }
  44.  
  45.  
  46.  
  47. ul a:hover {
  48. background-color: #1e783c;
  49. background-image: url("tlo2.gif");
  50. }
  51.  
  52.  
  53. </style>
  54.  
  55.  
  56.  
  57. <div style="text-align:left; margin-left:25px;" id="MENUA">
  58. <ul>
  59. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. <li> <a href="07-GHOST.php"> 07-GHOST</a></li>
  70. <li> <a href="2.php">100 procent Perfect Girl </a> </li>
  71. <li> <a href="3.php">11eyes </a> </li>
  72. <li> <a href="4.php">3x3 Eyes </a> </li> </ul> </div>
gigzorr
bo jak maja sie roznic jak nigdzie id nie dopisales , dopisz do jednego id jakie masz czyli #menus przed li czy tam ul wszedzie a w drugim #menu czy jakie to ma id i bedzie dzialac.
czyli:
  1. #menus ul a:link, ul a:visited {
  2. text-decoration: none;
  3. display: block;
  4. font-weight: bold;background: #000 url("bla.gif") repeat-x center;
  5. color: #fff;
  6. padding: 10px 20px;
  7. border-right: 1px solid #fff;
  8. border-right: 1px solid #fff;
  9.  
  10. }


  1. #menua ul a:link, ul a:visited {
  2. display: block;
  3. width: 169px;
  4. text-decoration: none;
  5. padding: 5px 10px;
  6. font-weight: bold;
  7. background: #bfb url("tlo.gif") repeat-x top;
  8. color: #365;
  9. border-left: 1px solid #797;
  10. }
Kamil9132
Wielkie dzięki smile.gif

Tylko teraz 3 pierwsze pozycje 1 menu są czarne tak jak 3 pozycje 2 menu ale to w miarę dobrze wygląda więc jest ok smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.