Hallo Axel,
Die Angaben von position _und_ float _gleichzeitig_ sind nicht sinnvoll und führen hier zum beschriebenen Fehler. Es ist also, meiner Meinung nach, kein Bug, sondern ein Fehler in Deinem Code. Positioniere das DIV-Element mit position _oder_ lasse es floaten und es wird völlig ohne Workaround funktionieren.
Ich benötige aber position: relative;, da ich innerhalb dieses <div>s ein weiteres Element habe, welches ich absolut innerhalb dieses <div>s positionieren möchte. Wenn ich dem <div> nicht position: relative; zuweise würde ich das erwähnte Element absolut im Bezug zur Seite an sich positionieren.
Wenn es ein Fehler im Code wäre, würde es Firefox auch nicht richtig darstellen.
Gruss
Martina