suit: gefloatete Boxen verdrängen Hintergrund nicht

Beitrag lesen

ähm, was spricht dagegen, einfach die overflow-Eigenschaft mit einem von 'visible' verschiedenen Wert zu bestücken?

Weil dann ggf. Inhalt ins Nirvana verschwindet - bei einem mehrspaltigen Layout mit festgelegten Spaltenbreiten ist das kein problem - bei einer variablen Anzahl floatender Elemente mit nicht näher definierten Breiten kann das aber möglicherweise zum Abschneiden von Inhalten führen. Bzw sollte ein Inhalt breiter sein als seine elternspalte, kann er nicht darüber hinauslaufen - ebenso ist es nicht möglich Inhalte "irgendwo" hinzupositionieren - z.B. "Fußnoten" die man neben den eigentlich inhalt ausserhalb des Floatkonstrukts positionieren will.

Das muss man natürlich von Fall zu Fall entscheiden - die clearfix-Lösung mittels :after bietet imho aber die wenigsten Nachteile - der einzige Nachteil ist: ein paar Zeilen mehr CSS ;)