Hallo,
Warum empfiehlst Du nicht einfach die vorgesehenen Methoden, also beispielsweise das umgebende Element zu floaten oder ihm eine von "visible" abweichende overflow-Eigenschaft zu geben?
Cheatah
dieses "Problem" löse ich auch immer mittels "<div class="clear"></div>".
Dass es Pseudo-HTML ist sehe ich schon ein. Aber eine andere Möglichkeit das genannte Problem zu lösen kenne ich nicht.
Kannst Du vielleicht den einen oder anderen Link nennen, der Deine Lösung beschreibt?
Gruß,
Floater