padding-top problem

Status
Nicht offen für weitere Antworten.

Arndtinho

Erfahrenes Mitglied
Hallo,

ich habe ein Problem mit padding-top.
Hier ist erstmal der HTML-Code:
HTML:
<div id="container">
      
      <div id="top_menue1"><a href="#" class="top_menue">Projekte</a></div>
      <div id="top_menue2"><a href="#" class="top_menue">Kontakt</a></div>
      <div id="top_menue3"><a href="#" class="top_menue">Impressum</a></div>
      ...
</div>
Und hier der Code aus dem CSS-File:
Code:
html {
    background-color:   #ffffff;
    height:             100%;
    margin:             0;
    padding:            0; 
}

body {
    background-color:   #ffffff;
    height:             100%;
    margin:             0;
    padding:            0;
}

#top_menue1 {
   position:               absolute;
   margin-top:             55px;
   margin-left:            200px;
   height:                 20px;
   width:                  100px;
   text-align:             center;
   border-top-width:       1px;
   border-top-style:       solid;
   border-top-color:       #000000;
   border-right-width:     1px;
   border-right-style:     solid;
   border-right-color:     #000000;
}

#top_menue2 {
   position:               absolute;
   margin-top:             55px;
   margin-left:            300px;
   height:                 20px;
   width:                  100px;
   text-align:             center;
   border-top-width:       1px;
   border-top-style:       solid;
   border-top-color:       #000000;
   border-right-width:     1px;
   border-right-style:     solid;
   border-right-color:     #000000;
}

#top_menue3 {
   position:               absolute;
   margin-top:             55px;
   margin-left:            400px;
   height:                 20px;
   width:                  100px;
   text-align:             center;
   border-top-width:       1px;
   border-top-style:       solid;
   border-top-color:       #000000;
   border-right-width:     1px;
   border-right-style:     solid;
   border-right-color:     #000000;
}

/** Links **/
/***********/
a.top_menue {
   color:                  #000000;
   font-family:            Arial;
   font-size:              12px;
   font-weight:            normal;
   text-decoration:        none;
}

a.top_menue:hover {
   color:                  #000000;
   font-family:            Arial;
   font-size:              12px;
   font-weight:            normal;
   text-decoration:        underline;
}
Das Problem an der Sache ist, wenn ich jetzt die Links mit
Code:
padding-top: 3px;
ein wenig zentrieren möchte, wird das weder vom IE noch vom Firefox interpretiert.
Habe auch schon bei #body und #html das padding: 0; wieder rausgenommen und getestet, aber ohne Erfolg. Was könnte noch falsch sein?

Gruß
Arndtinho
 
Weil sich ansonsten auf das Inline-Element a keine "Box"-Eigenschaft (Breite, Höhe, Innenabstand) anwenden lässt.
 
Status
Nicht offen für weitere Antworten.
Zurück