Hallo Jack!
Entschuldige, aber ich bin mir jetzt nicht ganz sicher, was du mit "Fluß unterbrechen" meinst.
Ich habe mich auch etwas umständlich ausgedrückt.
Durch float nimmst Du die Elemente aus dem Dokumentfluß. D.h. sie haben keine Höhe mehr und darauf folgende Elemente müssen irgendwie wieder normale Elemente werden. Wieso erledigst Du das nicht mit dem dann auch wirklich folgenden Element? Wenn Du ein Blockelement wie p oder div clearend zwischen zwei floatende Elemente setzt, dann wird der IE (auch wenn diese leer sind) wahrscheinlich dieses als eben einen Zeilenumbruch hoch darstellen.
<div id="block1">text</div>
<div id="block2">text</div>
<div id="clear"></div> <- enthält nur clear:both, selbes Problem mit clear:both als <p>-Element
Dies hatte ich in meinem Ausgangsposting "geraten".
<div id="block3">text</div>
So lange Du uns aber nicht _allen_ relevanten Code lieferst ist alles Geschriebene auch gleichzeitig Geratenes.
Schönen Gruß
Afra