Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Odstęp pomiedzy każdą zakładką menu
Forum PHP.pl > Forum > Przedszkole
xxdrago
Witam, jak mogę zrobić żeby odstęp wynosił 8px? chodzi mi o to:

Bez odstępu:


Z odstępem:



Kod html:
  1. <ul id="menu">
  2. <li><a href="#" title="Home"><div id="menuznak">&raquo; Home</div></a></li>
  3. <li><a href="#" title="Home"><div id="menuznak">&raquo; Home</div></a></li>
  4. <li><a href="#" title="Home"><div id="menuznak">&raquo; Home</div></a></li>
  5. <li><a href="#" title="Home"><div id="menuznak">&raquo; Home</div></a></li>
  6. <li><a href="#" title="Home"><div id="menuznak">&raquo; Home</div></a></li>
  7. </ul>


Kod CSS:
  1. #menu {
  2. list-style: none;
  3. margin: 0;
  4. padding: 0;
  5. background: url(images/menu.png);
  6. width: 248px;
  7. height: 39px;
  8. }
  9. #menu li {
  10. font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
  11. margin: 0;
  12. padding: 0;
  13. }
  14. #menu a {
  15. background: #333;
  16. border-bottom: 1px solid #393939;
  17. color: #ccc;
  18. display: block;
  19. margin: 0;
  20. padding: 8px 12px;
  21. text-decoration: none;
  22. }
  23. #menu a:hover {
  24. color: #FFD700;
  25. }


A i dodam że ten odstęp ma być pod każda zakładką z góry dziekuje.
lobopol
  1. #menu li {
  2. font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
  3. margin: 0 0 8px 0;
  4. padding: 0;
  5. }
xxdrago
jak to dodałem to mam bład taki:
artekp999
Zrób osobnego diva o wysokości 8px i wklejaj go między każde menu.
t_e_l
Beznadziejny pomysł... puste divy wklejane pomiędzy poszczególne pozycje menu ?
Przecież kolega lobopol podał rozwiązanie które działa, więc po co wymyślać rzeczy które nie są w ogóle potrzebne.
xxdrago
Odstępy są ale pierwsza zakładka jakby się dubluje nie wiem czemu dałem ss post wyżej:

Kod
#menu {
list-style: none;
margin: 0;
padding: 0;
background: url(images/menu.png);
width: 248px;
height: 39px;  
}
#menu li {
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin: 0 0 8px 0;
padding: 0;
}
#menu a {
    background: #333;
    border-bottom: 1px solid #393939;
    color: #ccc;
    display: block;
    margin: 0;
    padding: 8px 12px;
    text-decoration: none;
}
#menu a:hover {
color: #FFD700;
}
t_e_l
Kolego masz to gdzieś na serwerze ? jeżeli tak to zapodaj linka, zobaczymy dlaczego Ci się tak dziwnie to wyświetla.
Skopiowałem Twój fragment kodu który podałeś i u mnie wszystko jest ok.
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.