Hallo,
ich habe das Problem, dass der Firefox bei mir ein seltsames Verhalten bei numerierten Listen an den Tag legt: sobald ich für die LI-Elemente innerhalb von OL-Listen eine Zeilenhöhe von 17px oder weniger angebe, fügt der Firefox aus irgendeinem Grund einen zusätzlichen Abstand über oder unter jedem Listenpunkt ein (oder überschreibt den Wert von line-height).
Einzeilige Listenpunkte haben plötzlich eine Zeilenhöhe von 18px.
*Nach* einem mehrzeiligen Listenpunkt allerdings stimmt der Zeilenabstand.
Gebe ich eine Zeilenhöhe von 16px an, so wird das Verhalten noch merkwürdiger.
Kennt Ihr dieses Problem? Und womöglich die Ursache?
Hier die relevanten Styles:
div.content_block p, div.content_block li
{
font-size: 12px;
line-height: 16px;
color: #333;
}
div.content_block ol
{
clear: both;
margin: 9px 0 13px;
}
div.content_block ol li
{
margin: 3px 0 0;
}
div.content_block ol li.first
{
margin: 2px 0 0;
}
Nix Wildes also.
Dieser merkwürdige zusätzliche Weißraum hängt übrigens nicht mit Padding oder Margin der LI-Elemente zusammen.
Und es spielen auch keine anderen CSS-Regeln hinein - das habe ich per "Firebug" geprüft.
Danke für Eure Hinweise!
Andreas
No, Sir, I don't like it.