IE-Bug? verdoppelter Margin bei div mit float:left
snorri
- css
Hallo alle,
ich schlage mich gerade mit einem höchst eigenartigen Problem herum, das eigentlich nur ein Bug im IE sein kann. Der folgende Code produziert ein rotes Element, das im FF 100 Pixel vom linken Rand entfernt ist, im IE aber 200. Der margin wird immer verdoppelt!
<html>
<body style="margin: 0px; padding: 0px;">
<div style="float: left; margin-left: 100px; width: 100px; background-color: #FF0000;">xxx</div>
</body>
</html>
Was soll das denn jetzt? Gibts da einen Workaround?
-- snorri
Hallo snorri,
ich schlage mich gerade mit einem höchst eigenartigen Problem herum, das eigentlich nur ein Bug im IE sein kann. Der folgende Code produziert ein rotes Element, das im FF 100 Pixel vom linken Rand entfernt ist, im IE aber 200. Der margin wird immer verdoppelt!
[...]
Was soll das denn jetzt? Gibts da einen Workaround?
Der Bug ist bekannt: http://www.positioniseverything.net/explorer/doubled-margin.html Dort wird auch ein Workaround beschrieben.
Viele Grüße,
Christian
Hallo Christian,
danke, das war genau das, was ich brauchte! :-)
-- snorri