AlibekKulseitov
@AlibekKulseitov
Люблю верстать и писать музыку

ScrollTo переход на блок?

Добрый вечер. У меня есть код который отвечает за фиксированную навигационную панель и реализует подсветку ссылки в меню когда мы доходим до соответствующего блока.
Я не могу сделать так, чтобы кликая по ссылки в меню переходило на блок НО! добовлялся отрицательный маргин наверх. То есть при переходе по ссылке верхняя точка нашего монитора будет не на блоке а выше блока на пикселей 70 скажем.
Зачем это нужно? Потому что когда перехожу по ссылкам на нужный блок. Навигационное меню закрывает верхушку блока и не видно такие элементы как "название блока" например "Услуги" и этот текст перекрыт менюшкой.
Вот DEMO
  • Вопрос задан
  • 227 просмотров
Пригласить эксперта
Ответы на вопрос 1
Вы ставите обработчики с помощью метода on, который был введён в версии 1.7. В демке подключен jQuery 1.6.4. И ещё при смене position у меню, его место в потоке ничего не замещает и все блоки съезжают вверх. Как итог, если жать на ссылки когда scrollTop = 0 или около того, прокрутка рассчитывается некорректно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы