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.
meinen post hast du gelesen?
was du suchst ist übrigens idr nicht praktikabel, eine am unteren viewport klebende fusszeile ist etwa wie eine fusszeile auf endlospapier
aber wenn du dennoch willst, viel spass