Hallo,
Welche Möglichkeiten eines Workaroundes habe ich denn?
margin und padding ignoriert der IE5 bei inline-Elementen. Bleibt nur der Weg über ein Block-Element oder display:block. Damit das nicht umbricht musst du die Elemente dann noch floaten. Dies wiederum führt dazu, dass der IE die Margins verdoppelt, was du durch display:inline (!) beheben kannst. Das span wird trotz display:inline als Block-Element interpretiert, da gefloatete Elemente automatisch Block-Elemente sind (sowohl laut W3C-Spezifikation als auch in der Browser-Realität)
bleibt also übrig:
#links {
float:left;
display:inline;
margin-right:10px;
}
MfG, Mülli
--
Viva Colonia!
Viva Colonia!