Я использую Bootstrap 3 для одностраничного сайта, который я создаю. У меня есть несколько проблем, которые я не могу решить.
Scrollspy:
Первая проблема касается Scrollspy. Я реализовал это, но я хочу отвязать прокрутку при прокрутке вверх за самый верхний якорь. В настоящее время в навигации есть три элемента, самым верхним из которых является «Работа». При прокрутке вверх за пределы этой области на сайте хотелось бы отвязать "подглядывание". Мне пришла в голову идея добавить дополнительный элемент в навигацию (с эквивалентным якорем), а затем расположить его за пределами страницы, но это выглядит немного грязно!
Свернутое меню на мобильных устройствах:
Две другие проблемы, которые у меня есть, связаны со свернутым меню на мобильных устройствах (проверено на iPhone 4).
Во-первых, когда навигация открыта, затем нажимается переключатель меню (чтобы закрыть его снова), свернутое меню делает странную вспышку, оно не просто анимируется (как это происходит в Интернете).
Вторая проблема заключается в том, что я хотел бы, чтобы навигация исчезала при нажатии одного из пунктов меню. В настоящее время я использую следующий код, но, похоже, он вызывает сумасшедшую прокрутку страницы (опять же на мобильном устройстве):
$('.nav li a').on('click',function(){
$('.navbar-collapse').collapse('toggle');
})
Любая помощь приветствуется!