我的代码是:
$('html, body').stop().animate({scrollTop : $('#current').offset().top}, 300, easeInOutExpo);
它的作用是将项目(#current)滚动到窗口的顶部。
我希望它将项目滚动到 - 100px从顶部
我怎样才能做到这一点?请帮忙。感谢。
答案 0 :(得分:0)
试试这个:
$('html, body').stop().animate({
scrollTop: $('#current').offset().top - 100
}, 300, easeInOutExpo);
获取#current
元素的当前顶部,并从该值获取另外100个像素 - 将#current
元素从窗口顶部保留为100px