JQuery - 我怎么做它滚动到div但-70px?

时间:2013-06-30 20:15:26

标签: jquery html css scroll

我有这个代码,我在我的网站上使用,我使用下面的脚本作为我的导航系统,但我在屏幕顶部有一个固定的导航栏,它的高度为70px,所以我需要让脚本如此它到达div但是-70px所以我可以看到div的顶部。

当我点击投资组合和联系人时,由于导航栏我无法看到整个div,我该如何解决这个问题?。

感谢所有帮助:D

var wrap_contactPosition = jQuery('.wrap_contact').offset().top;
jQuery('.nav_contact').click(function(){
    jQuery('html, body').animate({scrollTop:wrap_contactPosition}, 'slow');
    return false;
});

1 个答案:

答案 0 :(得分:0)

var wrap_contactPosition = jQuery('.wrap_contact').offset().top;
jQuery('.nav_contact').click(function(){
    jQuery('html, body').animate({scrollTop:wrap_contactPosition + 70}, 'slow');
    return false;
});