Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]Problem z prostym menu
Forum PHP.pl > Forum > Przedszkole
skowrona
Witam mój problem jest następujący zrobiłem proste poziome menu w css. A mianowicie nie jest ono dociągnięte do końca strony i na każdym z końców pojawia się brzydki odstęp Nie wiem jak go do ciągnąć do końca okna sad.gif
Druga kwestia to zmiana kolorów. Zmieniam koloru tego menu w pliku css zapisuję ładnie a na stronie kolor się nie zmienia. Z góry dziękuję za pomoc

Menu:
  1. <ul id="menu">
  2. <li><a href="1.html">Pozycja 1</a></li>
  3. <li><a href="2.html">Pozycja 2</a></li>
  4. <li><a href="3.html">Pozycja 3</a></li>
  5. <li><a href="4.html">Pozycja 4</a></li>
  6. </ul>


Plik css:
  1. #menu {
  2. background-color: #ddd;
  3. border-width: 1px 0;
  4. border-style: solid;
  5. border-color: gray;
  6. padding: 3px 5%;
  7. margin: 0;
  8. }
  9. #menu li {
  10. display: inline;
  11. border-right: 1px solid gray;
  12. padding: 0 10px;
  13. }
  14. #menu a {
  15. color: #666;
  16. font: bold 0.8em Arial, sans-serif;
  17. text-decoration: none;
  18. }
  19. #menu a:hover {
  20. color: #333;
  21. }
Lion_87
Pobaw się z padding a zobaczysz.
Co do drugiego to trochę inacze sie robi:

  1. #menu ...
  2.  
  3. #menu ul{
  4. list-style:none;
  5. margin:0;
  6. padding:0;
  7. }




  1. #menu li a{...


  1. #menu li a:hover {...
Arbor
Ja może dokładniej powiem, że domyślnie znacznik body ma ustawione w większości przeglądarkach jakąś tam wartość margin, więc aby to zlikwidować trzeba
Kod
body {
   margin: 0
}

Nie jestem pewien ale w Internet Explorer to zamiast margin znacznik body ma ustawioną wartość padding, ale to trzeba sprawdzić.
skowrona
Arbor dzięki wielkie odstęp się zlikwidował 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.