supernatural: DIV Anordnung

Hallo,

ich habe folgendes Problem:
Ich habe ein DIV-Gerüst (siehe unten), die DIVS zwischen dem "Start" und "Ende" Kommentar werden aus EINER externen Datei includet.

Das Problem ist das "top" DIV - es überdeckt einen Teil der Seite.
Der Inhalt kann hier 1,2 oder sogar 3 Zeilig sein (dynamisch).
Ich habe dieses mit "position: absolute;" positioniert, damit es oben ist.
Was kann ich hier machen?
Ich kann den Container ja nicht mit "position: absolute;" positionieren, da das "top"-DIV unterschiedlich hoch sein kann.

################################################
Seitengerüst:
--------------

<div id="container">

<div id="navi">
 /* linke Navigation */
 </div>

/* -START- */
 <div id="main">
 </div>

<div id="navi2">
 /* rechte Navigation */
 </div>

<div id="top">
 </div>

<div id="fusszeile"></div
/* -ENDE- */
</div>
################################################

Jemand ne Idee.
Danke für Hilfe jetzt schonmal ;-)

supernatural

  1. Das Problem ist das "top" DIV - es überdeckt einen Teil der Seite.
    Der Inhalt kann hier 1,2 oder sogar 3 Zeilig sein (dynamisch).
    Ich habe dieses mit "position: absolute;" positioniert, damit es oben ist.
    Was kann ich hier machen?

    versuchs mal mit der Anweisung "margin-top:(irgend ein Pixelwert)px"
    im entsprechenden Div-Bereich

    1. versuchs mal mit der Anweisung "margin-top:(irgend ein Pixelwert)px"
      im entsprechenden Div-Bereich

      würde schon funktionieren aber:
      mein "top"-DIV ist ja immer unterschiedlich hoch (da es 1,2 oder gar 3 zeilig sein kann) und somit kann das margin variieren.

      andere Frage:
      die Höhe eines DIVS kann ich nicht auslesen und dann das margin-top (welches ja eigentlich zuerst verarbeitet wird) ändern??