AW: Content verschiebt sich nicht?
<nav> hat "position: fixed", welches das Element aus dem Dokumentfluss nimmt, es also keinen Platz mehr einnimmt.
Die Angaben "top", "left" usw. funktionieren nur in Kombination mit einer "position"-Angabe, die du für #content nicht hast.
Duddle