das: <div style="clear: both"></div> margin-bug IE8

Beitrag lesen

hallo

ich weiss, das hier ist ein uraltes Thema..

Es geht mir um den margin-bug im IE8:
Ich habe in vielen Foren gelesen, dass man diesen bug durch <div style="clear: both"></div> beheben kann.

Bei mir klappt das nur wenn ich der div eine Höhe von 1px gebe. Ist das mit einer leeren div nicht möglich?

Wenn ich das mit height:1px mache und mir der IE8 den Abstand korrekt anzeigt, wird der Abstand in IE5.5 bis IE7 mehr als doppelt so groß dargestellt. Hat das etwas mit dem Box-Model zu tun oder bin ich da auf dem falschen Weg?

Gruß, das