Подскажите, как правильно реализовать меню для мобильных? Делал меню на весь кран через position: fixed; высотой 100vh, а в нем само меню с overflow; scroll;
Еще внизу меню должны быть 2 кнопки:
https://yadi.sk/i/59YJ_Q4F3R3qLh
Но:
1. у мобильных браузеров есть навигационный бар. При прокрутке вниз он исчезает, вверх - появляется. Высота все время скачет. И кнопки то видно нормально, то наполовину.
2. При прокрутке пунктов меню прокручивается вся остальная страница.
Как правильно реализовывать меню чтобы оно работало нормально с барами браузера и не было скрола страницы?
P.S. 2 проблема решилась навешиванием на body overflow: hidden