本文介绍了运行ScrollTop并使用ID偏移元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试使浏览器滚动到具有附加偏移量的特定ID-

Trying to make the browser scroll to a specific ID with an added offset -

$('html, body').animate({scrollTop: $('#contact').offset().top}, 'slow');

我需要做的是将偏移量设置为-100px.我该怎么做?

What I need to do is to set the offset by -100px. How can I accomplish this?

推荐答案

不涉及任何魔术,只需从元素的偏移顶部减去

No magic involved, just subtract from the offset top of the element

$('html, body').animate({scrollTop: $('#contact').offset().top -100 }, 'slow');

这篇关于运行ScrollTop并使用ID偏移元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 19:10