Und das wundert Dich?
Dein Element soll so groß sein wie der Viewport (width:100%; height:100%;), und wird dann aber per position:fixed; top:119px; um 119px nach unten verschoben - da ist doch klar, daß die unteren 119px des Elements unterhalb des viewports liegen.
Vom Prinzip her habe ich mir das schon gedacht, nur mit Position:relative oder absolute komm ich auch nicht zum gewünschten Ergebnis. In beiden Fällen wird die Höhe der div Container "fxt" und "nbar" über deren Inhalt bestimmt und gehen nicht per default bis zum unteren Viewport.
Ist das nur über Javascript zu lösen oder gibt es hierzu auch eine Lösung per CSS? Bzw. was müsste ich bei meinem Vorhaben per Javascript lösen?