Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Jak wyśrodkować zawartość <li> ?
Forum PHP.pl > Forum > Przedszkole
wasilek
Mam taki css:

Kod
#menu
{

    width: 100%;
    top: 0em;
    left: 0em;
    background: #3EED2C;
    height: 4.5em;
}

#menu ul
{
    list-style: none;
    bottom: 0em;
    left: 1em;
}

#menu li
{
    display: block;
    float: left;
}

#menu li a
{
    color: #fff;
    display: block;
    padding: 0.75em 1.25em 1.25em 1.25em;
    text-decoration: none;
}

#menu li a:hover
{
    background: #39A404;
}



A html mam taki:

Kod
<div id="menu">
    <ul>
        <li><a href="#">Mwenu</a></li>
        <li><a href="#">Mwenu</a></li>
        <li><a href="#">Mwenu</a></li>
        <li><a href="#">Mwenu</a></li>
    </ul>
</div>


Co zmienic w css zeby wszystkie linki byly wycentrowane a nie po lewej stronie? Gdy w #menu li daje float: center; to nie dziala i wszystkie linki sie pokazuja pionowo zamiast poziomo ;/
baranek77
  1. #menu li {
  2. text-align:center;
  3.  
  4. }
wasilek
Niestety, ale nadal te linki sa po lewej stronie ;/ Sam sobie nie umie z tym poradzic juz od 4 nad ranem winksmiley.jpg
baranek77
a mzoe
  1. #menu li a{text-align:center;}
jezeli nie sprobuj mzoe wycentrowac marginesami li
wasilek
Niestety to tez nie dziala.. Co masz na mysli "wycentrowac marginesy li"?
baranek77
chodzilo ci o wycentrowanie calego menu tak ?
  1. #menu ul
  2. {
  3. margin:0px 25% 0px 25%;
  4. list-style: none;
  5. bottom: 0em;
  6. left: 1em;
  7. }
woj_tas
  1. #menu
  2. {
  3.  
  4. width: 100%;
  5. top: 0em;
  6. left: 0em;
  7. background: #3EED2C;
  8. height: 4.5em;
  9. }
  10.  
  11. #menu ul
  12. {
  13. list-style: none;
  14. bottom: 0em;
  15. left: 1em;
  16. text-align:center;
  17. height:50px;
  18. line-height:42px;
  19. }
  20.  
  21. #menu li
  22. {
  23. display: inline;
  24.  
  25. }
  26.  
  27. #menu li a
  28. {
  29. color: #fff;
  30. display: inline;
  31. padding: 0.75em 1.25em 1.25em 1.25em;
  32. text-decoration: none;
  33. }
  34.  
  35. #menu li a:hover
  36. {
  37. background: #39A404;
  38. }
wasilek
Teraz jest wysrodkowane, ale nie wyswietlaja sie wszystkie pozycje.... ;/ Nie wiem kombinuje od samego poranka i nic nie pomaga;/
baranek77
jak sie nie wyswietlaja wszystkie to zmniejsz margines i juz;]
wasilek
winksmiley.jpg przyznajcie wj_tas`owi pomógł.. dzięki pomogło winksmiley.jpg
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.