Nie wiem czy takie fajne, skoro bez javascript nie działa, zresztą jak cała strona.
Widzę, że dostałeś już jakąś odpowiedź, troszkę inną i nie jesteś zadowolony, bo nie jest identycznie. Przykro mi, ale raczej gotowego i identycznego rozwiązania nie dostaniesz. Polecam Ci szukać pod hasłem hamburger menu, spróbuj przeanalizować różne przykłady i spróbować napisać tak, żeby uzyskać efekt, który Cię zadowoli.