2015-05-10 3 views
0

У меня есть position:fixed; Меню на верхней части моей страницы с высотой 175px. Я использовал код от scrollTo, но эффект прокрутки помещает выбранный контейнер в верхней части страницы, за моим меню.ScrollTo post Offsettop

Как я могу назначить margin-top: 175px; коду scrollTo, поэтому он отображает под меню <div>?

JSfiddle

+0

Поместите обивка сверху равной 175px к телу. – chRyNaN

ответ

1

Вы можете использовать offset вариант jQuery.scrollTo, например,

$.scrollTo(scroll, { 
    duration: 500, 
    axis: 'y', 
    offset: {top: -175, left: 0} 
}); 

В вашем конкретном случае вам придется сделать некоторые расчеты в вашей scroll() функции, а также.

Проверить это JSFiddle

Смежные вопросы