IE opfører sig underligt ved brug margin-left og float
Hej eksperter,Overvej følgende kode:
<div style="background-color: red;">
<div style="margin-left: 20px; margin-right: 0px; background-color: blue; float: left;">TESTEREN</div>
TESTEREN 2
</div>
Umiddelbart skulle man tro, at der vil blive en venstre-margen til venstre for den blå boks på 20 pixels. Sådan bliver det også i Firefox - men i Internet Explorer bliver denne margin det dobbelte af det man angiver - altså i dette tilfælde 40px! IE opfører sig kun sådan hvis man samtidig bruger float: left;. Hvis i ikke forstår hvad jeg mener vil jeg bede jer om at køre ovenstående kode i hhv. IE og FF og se forskellen, tak.
Er der nogen der kan give en forklaring og/eller en løsning på dette sådan, at IE og FF viser siden på samme måde.
