Mike_hannover: MARGIN, gibt es eine links vor rechts Regel ??

Beitrag lesen

Hallo !

ich befasse mich gerade mit Seitendesign und im Besonderen mit der absoluten Positionierung von Elementen.

Und irgendwie scheint IE 5.01 ein Problem mit margin-Angaben zu haben, obwohl in keiner CSS Dokumentation etwas ähnliches beschrieben ist.

Und zwar macht "margin-right:..." gar nix, egal ob absolute Pixel oder relative Prozentangaben. Das Element bleibt immer "links", nur wenn ich "margin-left:123px" benutze verschiebt sich das Element in der Horizontalen.

Hier mal der Quellcode.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<title>test</title>

<style type="text/css">

<!--

body    {
   background-color:#FFFFFF;
        }

#stats  {
   position:absolute;
   margin-right:50px;
   background-color:#0080C0;
        }
-->

</style>

</head>

<body>

<div id="stats">

<p> Text </p>
     <p> Text </p>
     <p> Text </p>
     <p> Text </p>

</div>

</body>
</html>

die "margin" Angabe bezieht sich auf das body Element, dieses wiederum ist vom Fenster abhängig, für mich als Laien, müßte dann die "-right" Angabe bedeuten, dass das Element am rechten Rand "klebt" (in 50Pixel Abstand). Tut es aber nicht.

....habe ich nur einen Standard nicht beachtet oder ist es tatsächlich ein Browser Problem ?

MfG
Micha