Andreas: DIV Layout - Rahmen verschieben sich

Beitrag lesen

Hi,

der gewünschte Effekt wäre, dass der Footer sich schon nach unten verschiebt wenn der Content größer wird, allerdings wird auch das Div größer in dem sich content und die navigation befinden. Siehe Grafik. Der Cyan Bereich sollte eigentlich nur dann wachsen, wenn der Magentabereich an dessen Ende stößt und nicht schon vorher.
Das die Seite hinterher größer wird und man scrollen muss ist gewünscht.

Hi,

Und um genau die gleiche Größe wird foot_of_site nach unten verschoben.
Ahem... was wäre denn das gewünschte Verhalten?
Um einen Footer so zu positionieren, dass er immer am unteren Browserfensterrand klebt, aber dennoch mitwächst, wenn der Inhalt grösser wird, musst Du diesen absolut(bottom:0) positionieren. Sein Elternelement muss unterhalb body liegen und min-height:100% bekommen (ie6 per conditionals height:100%). body muss auf height:100% gesetzt sein. Die Contentelemente müssen dann ein bottom-padding bekommen, um den Footer nicht zu überlagern. So sollte es klappen, falls ich nix vergessen habe...

<html>
niemals ohne ein Doctype, dass Browser in den Standard-Modus versetzt, sonst musst Du mit Chaos rechnen.

Gruesse, Joachim