Roger: float:right oder hilfe! ich werde wahnsinnig

hallo zusammen

der folgende code bringt mich um den verstand. ich möchte ein bild mit float:right rechts ausrichten, siehe img.DocImg. leider ignoriert mir dann der IE5.5 den 5px abstand links zwischen dem #RightContent und dem #RightColumn. mit firebird ist es OK. mit dem IE5.5 ist es auch OK, wenn ich das bild links ausrichte, jedoch nicht, wenn ich es rechts ausrichte. sehr seltsam. kann mir bitte jemand helfen? vielen dank.

grüsse

roger

<html>
<head>
<style>
#RightColumn {
  position:absolute;
  top:0px;
  left:250px;
  width:550px;
  border:1px solid blue;
  }

#RightContent {
  margin:10px 10px 10px 5px;
  border:1px solid red;
  }

div.doc  {
  border:1px solid green;
  }

img.DocImg {
  float:right;
  border:1px solid yellow;
  }

div.DocFooter {
  clear:right;
  }
</style>
</head>
<body>

<div id="RightColumn">
<div id="RightContent">
<div class="doc">
<div class="DocHeader"></div>

<div class="DocBody">
<img class="DocImg" src="test.jpg" />
test
</div>

<div class="DocFooter"></div>
</div>
</div>
</div>
</body>
</html>

  1. Hello,

    meinst Du den Bug im IE, dass margin immer verdoppelt wird, wenn man float benutzt?

    Bin ich auch schon drüber verzweifelt

    Liebe Grüße aus http://www.braunschweig.de

    --
    Fortschritt ensteht nur durch die Auseinandersetzung der Kreativen
    1. Hello,

      meinst Du den Bug im IE, dass margin immer verdoppelt wird, wenn man float benutzt?

      Bin ich auch schon drüber verzweifelt

      Liebe Grüße aus http://www.braunschweig.de

      hi tom

      nein, der abstand wird nicht verdoppelt, sondern ignoriert. die innere box wird ganz an den rand der äusseren box gedrückt, ohne margin-left zu berücksichtigen.

      grüsse aus der schweiz

      roger