Man sieht auch hier dass dieser Text im div-position-absolute von den anderen Elementen nicht erkannt wird. Auch der Rand des nav liegt über diesem Text und umschließt ihn nicht. Die Breite dieses div geht über die Breite des Elternelementes nav hinaus. Der Footer liegt nicht wirklich unter diesem Text, vielmehr hat er top-margin von 10em bekommen, wodurch seine Position zum oberen Rand definiert wird. Beim Verkleinern des Browserfensters funktioniert das nicht mehr. Die Lösung ist, man muss diesem div auch eine Breite geben, nur so kann es funktionieren. Siehe nächstes Beispiel