Hallo,
Nur Javascript kann das DOM verändern.
DOM = Document Object Model?
Was wird daran verändert?
CSS kann Elemente ein und ausblenden.
Dann wird es wohl CSS gewesen sein, denn da wurde ja Text eingeblendet, allerdings nicht so wie in Deinem Beispiel (Navigationsleiste).
Über Google habe ich jetzt gesucht, aber bis jetzt immer Javascript-Lösungen oder CSS mit Javascript gefunden.
Wie geschrieben hat es aber bei mir funktioniert, obwohl bei mir kein Javascript aktiviert ist.
Gruß
Bilsar