У меня есть HTML5 сайт ONEPAGE http://acetransport.pl/index.html, к которому я добавил флаги для переключения языков. Хотя они хорошо работают на настольной версии, они не работают в режиме MOBILE. Каждая ссылка в мобильном меню прокручивает страницу до выделенного якоря, но когда я нажимаю на свои флаги, я перенаправляюсь в верхнюю часть страницы (#), даже если я ввел полную ссылку на другие версии.
<ul class="site-menu js-clone-nav mx-auto d-none d-lg-block">
<li><a href="#section-home" class="nav-link">Start</a></li>
<li><a href="#section-about" class="nav-link">O nas</a></li>
<li><a href="#section-how-it-works" class="nav-link">Usługi</a></li>
<li><a href="#section-industries" class="nav-link">Druki AWB</a></li>
<li><a href="#section-agencja-celna" class="nav-link">Agencja celna</a></li>
<li><a href="#section-contact" class="nav-link">Kontakt</a></li>
<li><a href="http://acetransport.pl/index_en.html" class="nav-link"><img src="images/icon_uk.png" /></a></li>
<li><a href="http://acetransport.pl/index_de.html" class="nav-link"><img src="images/icon_de.png" /></a></li>
</ul>
</nav>
2-я ПРОБЛЕМА
Я хотел бы автоматически закрыть это мобильное меню, щелкнув любую ссылку в нем, - понятия не имею, как это сделать.