Nie jest możliwe przewijanie, ponieważ umieściłeś menu wewnątrz headera, a ten z kolei jest na fixed i ustawienie position: absolute nie spowoduje nagle, ze strona zacznie go widzieć (czyt. "nie odklei się od ekranu"). Tutaj analogiczny przykład dla rozjaśnienia: klik - tekst, który wystaje poza nawigacje jest jeszcze widoczny w hederze, a pozostała cześć jest ucinana. Najprostsze rozwiązanie to ustawienie overflow: auto na menu - jeżeli elementy wewnątrz menu się nie mieszczą to dodaje scrolla (w przypadku urządzeń mobilnych umożliwia scrolowanie) - klik.