Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Фиксированное меню наезжает на блок (https://javascript.ru/forum/dom-window/65456-fiksirovannoe-menyu-naezzhaet-na-blok.html)

tard 20.10.2016 12:20

Фиксированное меню наезжает на блок
 
Вот код:
$(document).on('click', 'a[href^="#"]', function(event){
event.preventDefault();

$('html, body').animate({
scrollTop: $( $.attr(this, 'href') ).offset().top
}, 1500);
});


Все работает, плавно. Но при перемотке страницы на нужное место, меню наезжает на блок, к которому переместилось.
То есть, чтобы исправить, мне нужно сделать переход якоря на нужное место на -60px(высота фиксированного меню), я не могу понять как:cray:

рони 20.10.2016 12:41

...offset().top- 60


Часовой пояс GMT +3, время: 17:10.