Layna: absolute und relative verschachtelt

Hallo.
Ich brauche wohl dringend Hilfe von den CSS-Gurus.
Ich habe:
Ein div, das absolute positioniert ist (halt in einem weiteren div).
Ein p, das sich in diesem div befindet.

Was ich mir wünsche: der Text im p bleibt IM div, und das div wächst mit dem p.

Problem: Das div wächst nicht mit, und im IE (Version 7, selbst die gehört noch erschossen) läuft der Text nach rechts über.
Was für Kniffe muss ich für mein Konstrukt beachten?

Ciao,
    Layna

  1. Hallo,

    Überfluß,
    Mindestweite und
    Höchstweite kann ich Dir da anbieten.

    overflow:auto; dehnt das umgebende Element aus. Wie immer beim Testen kann es (manchmal auch nicht) hilfreich sein, allen Elementen ein paar Grundwerte zuzuweisen, um Seiteneffekte auszuschließen:

    * {margin:0;padding:0;border:0;position:relative;} /* etc... */

    Beim Webstandards-Projekt  gibts Infos zu CSS-Hacks.

    Sowas nervt aber m.e. nur rum. Ein bischen Rückgrad und ein einfaches 'this is valid css, if it looks strange, get Safari/Firefox3.0/IE8.0/Opera' wird der Menschheit mittelfristig perfekte Browser bescheren (;

    Gruß, Nils

    1. Überfluß,

      Das könnte helfen, ich versucht mal die ganze Sache damit zu zähmen :).

      Sowas nervt aber m.e. nur rum. Ein bischen Rückgrad und ein einfaches 'this is valid css, if it looks strange, get Safari/Firefox3.0/IE8.0/Opera' wird der Menschheit mittelfristig perfekte Browser bescheren (;

      Gruß, Nils

      LOL, sollte ich vielleicht echt anfangen...

      Ciao,
          Layna