У меня возникают всевозможные проблемы с навигацией и плавной прокруткой. Я просто недостаточно знаю о jQuery, чтобы устранять неполадки. Я использую фрагмент плавной прокрутки от Криса Койера: http://css-tricks.com/snippets/jquery/smooth-scrolling/. Моя страница находится здесь: http://clients.ekcetera.com/agivingchance.
Вот мои проблемы:
- Для любого из элементов навигации он частично прокручивается, а затем переходит к местоположению. Я почти уверен, что это потому, что я не знал, как учитывать липкий заголовок, поэтому я немного приподнял якорь, чтобы учесть высоту якоря. Итак, он добирается до якоря и останавливается, но потом прыгает в нужный вид.
- При нажатии кнопки «Назад» кажется, что она не всегда переходит в нужное место — иногда это довольно случайно. Я думаю, что это связано с проблемой 1, и, надеюсь, она разрешится сама собой. Я бы даже не возражал против удаления истории браузера/кнопки «Назад», но, как я уже сказал, мне недостаточно мастера JQuery, чтобы знать, что нужно удалить.
Какие-либо предложения?
Заранее спасибо!