Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Erstmal ist CSS keine Programmierung ... und deine Frage geht ja sicherlich in die Richtung einfach noch mehr in die Richtung zu sehen und vlt bissle was davon zu übernehmen für eigene Projekte ... das ganze kann man z.B. unter dem Begriff "1 Page Scrolling Website" zusammenfassen ... falls du noch mehr sehen willst schau mal hier