Wie ich dir vorgestern schon geantwortet hatte, entfallen die beiden äußeren Spaltenblöcke
#leftborder und
#rightborder. Stattdessen werden die beiden Grafiken "
border-left.jpg" und "
border-right.jpg" in einer Grafik vereint, die als Hintergrundbild in
#wrapper fungiert
In
CSS-Layout mit 100%-Höhe, einem meiner beiden empfohlenen Tutorials, handelt es sich um die Grafik "
3cols.png", die da in deinem CSS-Code noch herumgeistert
Dabei solltest du dir auch mal das Modell "
3cols_centered_border.htm" im Attachment meiner zweiten Tutorial-Empfehlung
Zentriertes Layout mit drei Spalten genauer anschauen :suspekt:
Deine beiden "Rahmen"-Blöcke
#leftborder und
#rightborder werden nämlich, wie schon in deinem Ausgangslayout, weiterhin nicht in der Höhe mitwachsen, wenn im mittleren Bereich (
#usernavigation, #mainarea) der Inhalt zunimmt. Schau doch einfach, bis wohin deren Hintergrundbild derzeit reicht. Wenn du ihre enthaltenden
<h2>-Tags entfernst, verabschiedet sich der Rahmen unterhalb des Header-Bereichs, in dem Höhenangaben für die Rahmenblöcke existieren, gänzlich aus der Seite.
Das Markup für den Header-Bereich liesse sich übrigens ebenfalls reduzieren, da auch hier der vertikale Rahmen mit
#wrapper erzeugt wird.
mfg Maik