Byteandi
Administrator
    
Dabei seit: 23.09.2006
Beiträge: 383
Level: 35 [?]
Erfahrungspunkte: 790.169
Nächster Level: 824.290
 |
|
Wer hat sich nicht schon einmal mit dem Explorer rumgeärgert wenn er zwei Elemente nebeneinander floaten lassen wollte und dabei feststellen musste, dass der Explorer irgendwie nicht das macht was andere Browser machen.
Wann tritt das Problem auf:
Dieses Problem tritt auf, wenn man dem Element ein float:left und gleichzeitig ein margin-left gibt, das gleiche passiert natürlich auch bei float:right in Verbindung mit margin-right.
Was passiert:
Der Explorer verdoppelt den Wert des angegebenen margin Wertes, warum auch immer, soll uns aber auch egal sein…wir wollen eben nur das er es genau so anzeigt wie die anderen Browser.
Abhilfe:
Wir geben dem gefloatetem Element einfach noch ein display:inline mit auf dem Weg und schon kann der Explorer wieder mit margin werten umgehen.
|
|