webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Фиксированное меню и анкоры, как сделать?

Стоит у меня довольно типичная задача.
Есть плавающее фиксированное меню с анкорами.
По анкорам мы перемещаемся к блоку с id.
Но вот с чем никак не могу справиться.
a29159e94fcb4db4b98b6fefa2c4f53c.jpg
При прокрутке к нужному блоку, этот блок частично скрывается под меню.
Так как блок прибивается к топу страницы.
А как его прибивать к топ страницы + высота меню?
$('a[href*="#"]').bind("click", function(e) {
        var anchor = $(this);
        $('html, body').stop().animate({
            scrollTop: $(anchor.attr('href')).offset().top
        }, 1000);
        e.preventDefault();
    });
  • Вопрос задан
  • 441 просмотр
Решения вопроса 1
webirus
@webirus Автор вопроса
Тыжверстальщик! Наверстай мне упущенное...
Как обычно, пока задавал вопрос, нашел ответ сам.
scrollTop: $(anchor.attr('href')).offset().top-60
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект