Tino: margin-bottom (DIV) am ende der HTML seite funktioniert nicht

Hi,

ich habe mir mit php und div-Objekten eine Website gebastelt.
Das "main-div" (da wo der eigentliche Inhalt angezeigt wird) ist wie folgt formatiert:
.main {
 top: 150px;
 left: 230px;
 width: expression((document.body.clientWidth - 250) + "px");
 position: absolute;
 padding: 10px;
 margin-bottom: 20px;
 background-image: url(../_images/bg-grau-hell.bmp);
 background-repeat: repeat;
 border: 2px solid White;
 color: black;
}
Wenn der Inhalt in diesem div-Objekt die normale Browserhöhe übersteigt sieht man den unteren Rand nicht mehr...
Ich würde aber gerne unter dem div-Objekt noch ein Rand haben (oder evtl. eine Zeile positionieren.)
Mit margin-bottom: 20px; entsteht da auch kein Rand.

Danke Gruß Tino

  1. hi,

    width: expression((document.body.clientWidth - 250) + "px");

    Dass expression nur der IE kennt, ist dir bewusst?

    Wenn der Inhalt in diesem div-Objekt die normale Browserhöhe übersteigt sieht man den unteren Rand nicht mehr...
    Ich würde aber gerne unter dem div-Objekt noch ein Rand haben (oder evtl. eine Zeile positionieren.)
    Mit margin-bottom: 20px; entsteht da auch kein Rand.

    Du hast das Element ja auch mittels absoluter Positionierung aus dem Fluss genommen.
    Wozu brauchst du für dieses Element absolute Positionierung?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. width: expression((document.body.clientWidth - 250) + "px");
      Dass expression nur der IE kennt, ist dir bewusst?

      Also beim Firefox und Mozilla funktioniert das auch !?!

      Du hast das Element ja auch mittels absoluter Positionierung aus dem Fluss genommen.
      Wozu brauchst du für dieses Element absolute Positionierung?

      Danke genau das war das problem!!!