CarstenP: Firefox hebt ein float zu viel auf

Beitrag lesen

Hallo Ingo,

  1. absolute Positionierung,
  2. Wie im dritten Beispiel den Inhaltsbereich auch floaten lassen und hoffen, daß dies noch länger von allen Browsern falsch umgesetzt wird,

Gemäß CSS 2.1 ist das vollkommen richtig (siehe Link unten).

  1. Verzicht auf clear durch ausreichend viel Inhalt.

4. overflow ungleich visible für das Container-Element.

Oder ganz allgemein ausgedrückt (das schließt Punkt 1. und 2. mit ein): Das Container-Element muß seinen eigenen "Block formatting context" aufspannen: "The 'clear' property does not consider floats inside the element itself or in other block formatting contexts." (aus: http://www.w3.org/TR/CSS21/visuren.html#flow-control)

Viele Grüße
Carsten