klaus53123: verschachtelte Divs

Beitrag lesen

oh oh, ich glaube ich muss da mal an die Anzahl der divs ran..... derzeit sieht das ungefähr so aus:

html
    body
      seite
         header
         inhalt
            text
               text2/ende text2
            text ende
         inhalt ende
      seite ens
    body ende
html ende

Das von beschriebene Problem tritt in dem verschachtelten div inhalt/text/text2 auf.

Ich habe mal versucht, die alle auf overflow auto zu setzen, hilf aber auch nicht weiter. Ab besten ich fange noch mal von vorne an.....

Sorry für die Drohung. :-)

Klaus

Moin,

Ich habe zwei Divs (nennen wir sie Innen und Aussen) ineinander verschachtelt. Aussen (width: 900px) enthält ein Bild (position: top left; repeat: none) sonst nichts.

Was Matthias sagen will ist: Du brauchst nicht so viele Divs. Der Div mit der ID "seite" legt schon nahe, dass dafür eigentlich das Body-Element genutzt werden sollte.

Jetzt kommt die Frage: Für jede Seite mit dem oben beschriebenen Aufbau (alle Unterseiten sind gleich aufgebaut), muss ich für eine korrekte Anzeige Aussen eine definierte Höhe geben. Gibt es keine Möglichkeit dafür zu sorgen, dass sich die Höhe von Aussen automatisch, abhängig vom Inhalt von Innen anpasst?

Also ich verstehe nicht ganz, was du meinst. Weder das Body-Element, noch dein "seite"-Div hat eine feste Höhe.
Grundsätzlich kann man, wenn sich die Höhe eines Elements seinem Inhalt nicht automatisch anpasst, die CSS-Eigenschaft overflow:auto; hinzufügen, um selbigen Effekt zu bewirken.

Grüße Marco