我有一个如下所示的链接,单击该链接时,会将用户向下滚动到#contactHeader 元素。我想要做的是滚动到#contactHeader上方200px,而不是直接滚动到它。有什么办法可以添加实现-200px检查的规则,以便它滚动到元素上方200px?
<li><a id="scrollToContact" href="#">•</a></li>
$("#scrollToContact").click(function() {
$('html, body').animate({
scrollTop: $("#contactHeader").offset().top
}, 1000);
});