Knut Meinke: Inhalt auf 100% der Fensterhöhe aufziehn

Beitrag lesen

Hallo,

Man muß ja mit der Zeit gehn, drum würd ich mich gerne von meinem alten (kompliziertem) Tabellen Code trennen und in die (einfache) Welt des layoutens mit CSS eintauchen - ja Pustekuchen :(

Ich versuch nun schon den ganzen Tag ein simples Problem zu lösen: Einen Inhalts bereich auf 100% der Fenster höhe aufzuziehn!

Da ich mich an die Zeit erinnere wo ich angefangen hab mit tabellen zu jonglieren - und es da am anfang auch nicht alles so geklappt hat wie ich wollte - denk ich mir fragste mal da gibts sicher nen Trick! :)

Im Grunde Standard Layout XYZ:

  1. Seite ist horizontal zentriert
  2. Header - fixe Höhe von 50px wegen image und backround effekten.
  3. Content 2 spaltig - variable höhe (besagtes problem) fixe breite von ~ 600px
  4. Footer - fixe Höhe von 40px wegen image und background effekten.

Hier ist der Code zu sehn: http://www.digital-environment.net/clean1.html

Nur wie bekomm ich nun Content und Sidebar auf 100%? Eigendlich ist nur die Sidebar wichtig!

Setze ich height auf 100% ists im firefox zu groß da er 100% zum fenster und nicht 100% zum parent nimmt (was meiner meinung nach logischer, einfacher und besser wäre!)

Was nicht geht ist den footer einfach irgendwie runter zu tricksen. Die Sidebar ist per bg-color abgesetzt und hat auch einen linken border der durch gehend sein soll.

Ich hab gesucht und gesucht und was gefunden das funktioniert wenn head & foot variable groß sein können: http://css.fractatulum.net/sample/layout7format.htm (super seite übrigens - danke!)

CSS ist cool - diese Struktur braucht mit tabellen ungleich mehr code - per CSS ist's einfacher standard conform zu schreiben (was für mich eine gewisse Bedeutung hat immer hin ist der w3c sowas wie ein vater für mich *lach*) - keep it simple - but it must work.. :(

Kann mir bitte jemand helfen?

Vielen Dank im Vorraus und dem Web ein Gruß!
Knut Meinke