wahsaga: Firefox: Höhe von Eltern-Elementen bei floatenden Kind-Elementen

Beitrag lesen

hi,

Wenn dieses innere Element nun so viel Inhalt hat, dass es nach unten länger wird als das Äußere für seinen sonstigen Inhalt braucht, dann verlängert sich im IE das Äußere automatisch so weit, dass das Innere umschlossen bleibt. Im Firefox dagegen hängt das Innere aber unten über den Rand hinaus

Ja, genau so ist float definiert - es nimmt Elemente aus dem Fluss, genauso wie bspw. absolute Positionierung.
Der IE macht es hier mal wieder falsch.

Kann ich irgend etwas tun, damit das im Firefox auch klappt?

Das Vorfahrenelement selber ebenfalls floaten, oder aber nach dem gefloateten Element den float mittels clear auf einem nachfolgenden, ggf. leeren Block Element wieder aufheben (wenn letzteres zusätzliches Markup erforderlich macht, ist aber ersteres - sofern möglich - vorzuziehen).

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }