0

我的代码是:

$('html, body').stop().animate({scrollTop : $('#current').offset().top}, 300, easeInOutExpo);

它的作用是将项目(#current)滚动到窗口顶部。我希望它将项目从顶部
向下滚动到 - 100px 。 我怎样才能做到这一点?请帮忙。谢谢。

4

1 回答 1

0

试试这个 :

$('html, body').stop().animate({
  scrollTop: $('#current').offset().top - 100
}, 300, easeInOutExpo);

获取元素的当前顶部#current并从该值中获取另外 100 个像素 - 使#current元素距离窗口顶部 100px

于 2012-09-21T21:39:05.727 回答