Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak wysrodkowac menu w css
#1
Witam

Jak wysrodkowac menu poziome ?

HTML:
Kod:
<div id="top">
    <div id="NAGLOWEK">Nagłówek szablonu<br>        
            <ul>
        <li><a href="czcionki.html">O nas</a></li>
        <li><a href="tekst.html">Produkt</a></li>
        <li><a href="tlo.html">Kontakt</a></li>
            </ul>

    </div>
    
    <div id="TRESC">Treść strony</div>
    <div id="STOPKA"><img  style="border: 0px;" src="graf/stopka.jpg" alt="stopka"></div>
</div>

CSS:
Kod:
html, body {
    background-image: url('../graf/tlo.jpg');
    background-repeat: repeat-x;
    background-color: #E7E5E6;
    color: #000;
    margin: 0;
    padding: 0;
    text-align: center;
}

#top {
    margin:0 auto;
    text-align: left;
    width: 960px;
}

#NAGLOWEK {
    background-color: #888;
}

#NAGLOWEK ul, ul li {
    text-align: center;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}

#NAGLOWEK ul {
    float: left;
    background-color: #fff;
    padding: 1px 0 1px 1px;
    border: 1px solid #000;
}

#NAGLOWEK ul li {
    float: left;
}

#NAGLOWEK ul a:link, ul a:visited {
    text-decoration: none;
    display: block;
    font-weight: bold;
    background: #000 url("tlo.gif") repeat-x center;
    color: #fff;
    padding: 10px 20px;
    border-right: 1px solid #fff;
    border-right: 1px solid #fff;
}

#NAGLOWEK ul a:hover {
    background-color: #800;
}

#TRESC {
    width: 100%;
    float: left;
    overflow: hidden;
    background-color: #fff;
}

#STOPKA {
    clear: both;
    padding: 30px 0 0 0;
    width: 100%;
}
Odpowiedz
#2
Hmmm...

1. Tak to wygląda poprawione:

Kod:
<div id="top">
    <div id="naglowek">
        Nagłówek szablonu
   </div>

  <div id="menu">
      <ul>
        <li><a href="czcionki.html">O nas</a></li>
        <li><a href="tekst.html">Produkt</a></li>
        <li><a href="tlo.html">Kontakt</a></li>
      </ul>
    </div>  

    <div id="tresc">
          Treść strony
    </div>

    <div id="stopka">
         <img src="graf/stopka.jpg" alt="stopka" />
    </div>
</div>

2. CSS

Kod:
body {
background:url(../graf/tlo.jpg) repeat- x #E7E5E6;
color:#000000;
margin:0px;
padding:0px;
text-align:center;

img {
margin:0px;
padding:0px;
border:none;
}

div#top {
margin:0px auto;
padding:0px;
text-align:center;
width:960px;
}

div#naglowek {
background-color:#888888;
text-align:left;
width:960px;
min-height:50px; /* do skasowania ;] jeżeli nie chcesz */
float:left;
display:block;
}

div#menu {
background-color:#000000;
text-align:center;
width:960px;
float:left;
display:block;
}

div#menu ul {
margin:0px;
padding:0px;
text-align:center;
display:inline;
list-style-type:none;
}

div#menu ul li {
margin:0px;
padding:0px;
text-align:center;
display:inline;
list-style-type:none;
}

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

div#menu ul li a:hover {
color:#ffffff;
text-decoration:underline;
}

div#tresc {
text-align:left;
width:960px;
float:left;
display:block;
}

div#stopka {
text-align:left;
width:960px;
float:left;
display:block;
}

-------
Pisane z palca, ale powinno działać. Wink
Odpowiedz
#3
No nie do konca o to chodzilo. Ale ok. Pomoglo.

Dziekuje
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,360 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,269 30-06-2016, 00:58
Ostatni post: Brain23
  MENU - poważny problem wysokości! asus 0 2,539 05-12-2014, 23:34
Ostatni post: asus
  Trzypoziomowe menu - problem rejcz 3 5,678 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


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