Merhabalar. Menüyü css ile başarılı bir şekilde oluşturabilrisiniz fakat tıklama & animasyon olayı için javascript'e ihtiyacınız olacaktır . Css ile menüyü nasıl yapacağınızdan kısaca bahsedersek menüyü oluşturduktan sonra position değerini fixed veryorsunuz böylece ekranda hep sabit kalıyor . left değerini - vererek ekranın dışında kalmasını sağlıyorsunuz (bi kısmının tabi) ve tıklama olayı gerçekleşince menuyu ortalıyorsunuz