[...]
Weiß jemand wie man sowas am besten hinbekommt
Der Web-Designer der angegebenen Seite.
oder wo es beispiele dafür gibt
im Quelltext der angegebenen Seite (inkl. CSS, JS, ...).
[...]
Hallo,
100% korrekt!
Dass das Menü "stehen" bleibt ist reines HTML und CSS (position: fixed) wie bereits schon mehrfach erwähnt. Dass sich die Höhe des Menüs ab einer gewissen Scroll-Position verändert ist mit JavaScript gelöst.
Du kannst zum Beispiel auch ein Framework wie Bootstrap nutzen. Da gibt es das Element "navbar". Die kann man mit der CSS-Klasse "navbar-fixed-top" fixieren. Am Besten auf dieser Seite nach "Fixed to top" suchen, da wird das erklärt: http://twitter.github.io/bootstrap/components.html#navbar
Es ist allerdings sicher einfacher und schneller einfach selbst nachzuprogrammieren, als nur dazu eine Bibliothek wie Bootstrap einzubinden.
Quelle: der Webdesigner und Entwickler der Menüleiste ;)
Wolfgang