Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.10.2016, 12:20
Новичок на форуме
Отправить личное сообщение для tard Посмотреть профиль Найти все сообщения от tard
 
Регистрация: 20.10.2016
Сообщений: 1

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

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


Все работает, плавно. Но при перемотке страницы на нужное место, меню наезжает на блок, к которому переместилось.
То есть, чтобы исправить, мне нужно сделать переход якоря на нужное место на -60px(высота фиксированного меню), я не могу понять как
Ответить с цитированием
  #2 (permalink)  
Старый 20.10.2016, 12:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

...offset().top- 60
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фиксированное всерху меню наезжает на блоки с якорными ссылками Ingener jQuery 2 12.08.2016 14:05
Меню + ниже блок div dima_riabets Элементы интерфейса 0 28.12.2015 02:10
Замена стилей класса Павел Турченко Элементы интерфейса 9 30.10.2015 15:24
Бесконечноуровневое меню на CSS ruslan_mart Ваши сайты и скрипты 5 12.01.2015 20:59
Проблема с аккордионом и меню Tie ExtJS 3 01.09.2011 14:36