JQuery scrollTo фиксированное смещение заголовка
Я использую плагин jQuery scrollTo, как вы можете видеть на странице, которую я создаю http://portfolio.tomvervoort.net/
Из-за фиксированного заголовка 300px содержимое перемещается под заголовком. Вы можете это четко видеть, когда вы нажимаете кнопку about в меню. Можно ли добавить смещение 300 пикселей на scrollTo script, чтобы все оставалось в заголовке/меню?
Ответы
Ответ 1
Вы можете попробовать изменить эту строку в jquery.nav.js:
$.scrollTo(newLoc, o.scrollSpeed, {
к
$.scrollTo($('newLoc').offset().top-300, o.scrollSpeed, {
Поэтому вместо того, чтобы говорить scrollto
прокручивать до этого элемента, вы сами выбираете позицию элемента и вычитаете 300
Ответ 2
Вы можете использовать настройку "смещение", как описано ниже:
http://flesler.blogspot.com.ar/2007/10/jqueryscrollto.html
Что-то вроде:
$.scrollTo(newLoc, o.scrollSpeed, {
// ...
offset:-300
});