Robert: Zeilenhöhe für horizontales Menü (Liste) anpassen

Beitrag lesen

Hallo,

ich habe ein horizontales Menü mittels HTML-Liste und CSS-Formatierung erstellt. Mein Problem: Sowohl im Firefox (2.0.0.7) als auch im IE(6) erscheinen sowohl über als auch unter den Menüpunkten Abstände, die ich dort gern weg hätte. Zum besseren Verständnis der komplette Anwendungsfall:

  • Zwei <div>-Container nebeneinander
  • linker Container enthält Navigationspfad
  • rechter Container enthält das Menü
  • Problem: rechter Container wird durch die Abstände höher als linker Container, der einfach nur Text (keine Liste) enthält und daher die Höhe des Textes annimmt.

CSS:
#navpath {
  font-size:0.8em;
  margin:0 0 0.5em 0;
  width: 50%;
  padding: 0;
  border:1px solid green;
  float:left;
}

#topmenu {
  font-size:0.8em;
  margin:0 0 0.5em 50%;
  padding: 0;
  text-align:right;
  border:1px solid blue;
}

HTML:
<div id="navpath">Home // Seite 1 // Seite 1.1</div>
<div id="topmenu">
  <ul class="menu-top">
    <li>Punkt 1</li>
    <li>Punkt 2</li>
    <li>Punkt 3</li>
  </ul>
</div>