Geistiger Hohlraum: Fehler mit overflow in DIV bei Mozilla 1.0

Beitrag lesen

Das funktioniert in allen Browsern wunderbar. Nur im Firefox wird der Inhalt zu weit rechts angezeigt. Das resultiert wahrscheinlich aus dem margin-left von 150 px. Diese Angabe ist aber notwendig, da das danebenliegende Div mit float: left initialisert wird.

Kann es sich dabei um einen Bug im Mozilla handeln?

Wenn Opera es macht wie erwartet, möglich. Nach http://www.w3.org/TR/CSS2/visuren.html#floats müsste sich die linke Seite des #content-divs weiterhin am linken Rand befinden. Da sich die Textzeilen innerhalb von #content aber automatisch nach rechts verschieben, um dem Float Platz zu machen, ist margin-left im Grunde überflüssig.

Minimiere den Code auf das Problem und stelle ihn bei http://bugzilla.mozilla.org vor, falls nicht schon geschehen.

Wenn ja, wie kann man sowas beseitigen?

Versuche es nur ohne margin-left oder ohne margin-left und mit float:left bei #content.