Если я правильно понимаю, проблема, с которой вы сталкиваетесь, заключается в том, что когда гамбургер меняет свое поведение для небольших устройств, вы бы хотели, чтобы он стекал прямо под ним и не занимал весь экран, верно?
Если я прав, то это обычное поведение для бутстрап гамбургера.Я сказал бы, что будет лучше следовать этому UX из-за меньших устройств, имеющих очень разные размеры экранов.Но если вы хотите изменить его нормальное поведение, вы можете удалить следующий класс css из панели навигации
.collapse.navbar-collapse