Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
CSS-Problem z automatycznym wyśrodkowaniem menu
#1
Kod:
#menu{
height:35px;
}

#menu ul{
margin-top:30px;
list-style:none;
display:block;
width:auto;
}

#menu ul li{
float:left;
font-size:19px;
font-family:georgia;
font-variant:small-caps;
padding:0 30px 0 30px;
}

#menu ul li a{
text-decoration:none;
color:#dba963;
}


<div id="menu">
<ul>
    <li><a href="index.html">Witamy</a></li>
    <li><a href="kontakt.html">Kontakt</a></li>
    <li><a href="lokalizacja.html">Lokalizacja</a></li>
    <li><a href="galeriaindex.html">Galeria</a></li>
</ul>
</div>

Teraz moje pytanie brzmi: Jak wyśrodkować to menu? Mógłbym po prostu nadać width dla menu a potem wyśrodkować czy cos takiego, ale gdy w innym pliku html dodam jeszcze kilka "li" to co? Nie chce tworzyć kolejnych linijek styli dla każdego pliku html.

Może ktoś powie jak zrobić by szerokość diva dostosowywała się automatycznie do szerokości tego co jest w środku? Próbowałem width 100% ale nie działa...
Odpowiedz
#2
display:inline-block; *display:inline (to drugie dla ie7)
Odpowiedz
#3
Dzięki o to mi chodziło Smile
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z tłem pod menu loose 1 3,157 06-07-2017, 20:00
Ostatni post: loose
  problem z menu p410 10 10,355 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,266 30-06-2016, 00:58
Ostatni post: Brain23
  MENU - poważny problem wysokości! asus 0 2,537 05-12-2014, 23:34
Ostatni post: asus
  Trzypoziomowe menu - problem rejcz 3 5,673 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl