jquery - 滚动到元素上方 10 像素

标签 jquery scroll

我使用以下代码滚动到元素顶部,但我想滚动到元素顶部上方 10px,不知道如何执行此操作,有什么建议吗?谢谢!

  $('html, body').stop(true,true).animate({
             scrollTop: $(".career-overlay").offset().top
    }, 2000)

最佳答案

像这样:

$('html, body').stop(true,true).animate({
    scrollTop: $(".career-overlay").offset().top - 10
}, 2000)

关于jquery - 滚动到元素上方 10 像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16899166/

相关文章:

javascript - 如何定位已替换的元素

javascript - 检测/测量滚动速度

javascript - 如何制作具有垂直滚动效果的菜单按钮

javascript - 小数到分数转换器 jQuery 的过度简化

javascript - 这个 jquery 循环有什么问题?

jquery - 在 jquery 中我可以链接 .filter 两次吗?

javascript - jQuery滚动条移动时如何隐藏Div?

javascript - 如何获得滚动和封面效果?

javascript - 当滚动到达另一个 div 的底部时淡出一个 div

jquery 水平滚动事件 - 编辑