DeWitt: Auswirkung von clear auf bestimmte float-Elemente begrenzen

Beitrag lesen

Hallo SELFHTML-Gemeinde,

Ich habe ein CSS-Layout, in dem die Navigationsleiste mittels float:left neben dem Content angezeigt wird. Nun verwende ich im Content beispielsweise Grafiken, die auch mittels float:left positioniert werden sollen. Nach diesen Grafiken soll nun z.B. eine neue Überschrift folgen, die unter der Grafik positioniert werden soll. Wenn ich nun diese Überschrift einfach mit clear:left formattiere, erscheint sie allerdings nicht nur unter der float-Grafik, sondern auch unter der float-Navigationsbox.
(Diese Beispielseite sollte das Problem verdeutlichen.)

Ein Workaround wäre, den Content in ein <fieldset> zu schreiben. Allerdings gefällt mir diese Lösung wegen der falschen Semantik überhaupt nicht.
Weiß jemand eine andere Lösung?

Ciao,
David //aka DeWitt

--
selfcode ie:% fl:( br:< va:) ls:} fo:| rl:( n4:° ss:) de:] js:| ch:] sh:( mo:| zu:(
<< Life is just a moment in eternity, yet every life echoes there >>