Hi,
aus Deinem CSS:
.nav1 { background-color: #96a84b; border-right: 1px solid #fff; font-size: 10px; line-height:22px;
padding-left:4px; padding-right:4px; padding-top:0px; height:22px;
color: white; font-weight: bold; vertical-align:top; }
aus Deinem HTML:
<span class="nav1"><a href="#">Rubrik1</a></span>
span ist ein inline-Element. Die CSS-Eigenschaft height trifft auf inline-Elemente nicht zu.
ist der 22px hohe Bereich hinter den Rubriken nur beim IE in voller Höhe eingefärbt.
Fehler des IE.
Im MOZ (1.3) und im Opera (7) ist der Hintergrund nur in Schrifthöhe gefärbt.
Korrektes Verhalten.
Was muss ich machen, damit der ganze Bereich, also der 22px hohe span die Hintergrundfarbe erhält?
Ein blocklevel-Element verwenden bzw. am einfachsten das a-Element zu einem block-Element machen, die span sind IMO überflüssig.
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/