Aybee: Kombination von float u. margin ergibt doppelten Wert in IE5.5?

Beitrag lesen

Hallo,

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
 <head>  
  <title>float left u. margin left</title>  
   <style type="text/css">  
   <!--  
   #eins { margin-left:256px; width:50px; height:100px; float:left; background:#ccc; }  
   #zwei { background:#eee; }  
   -->  
   </style>  
 </head>  
 <body>  
   <div id="eins">  
     Text im div eins  
   </div>  
   <div id="zwei">  
    Text im div zwei  
   </div>  
 </body>  
</html>  

Obwohl für das Div-Element "eins" ein margin-left von 256px angegeben ist macht der IE5.5 daraus 512 px, aber nur in Kombination mit "float". Liegt der Fehler bei mir, oder ist das ein Bug. FF1.03 einwandfrei.

Gruß von Aybee