Czy ktoś powie mi dlaczego na mobile po wciśnięciu na menu strona wraca na sam początek za każdym razem? Chciałbym żeby to działało mniej więcej tak:
1) Menu pojawia się na tej wysokości na której aktualnie się znajdujemy i po zamknięciu strona nie wraca na początek.
2) Jeżeli menu jest zbyt wysokie, możemy je scrollować.
3) Nie można scrollować body przy włączonym menu.
4) Każde naciśnięcie palcem poza menu - wyłącza je (gdy jest włączone oczywiście)
http://webhelp.ovh/problem1/
Próbowałem z position:fixed i overflow:hidden ale bez dobrego rezultatu

Dzięki