jQuery滚动到顶部,但不是顶部

问题描述:

我不知道这是否正确的标题问,但我想在页面加载时滚动到DOM中的元素。jQuery滚动到顶部,但不是顶部

我想有中心用户的DOM元素,但我目前使用的力量的元素顶端此代码:

$("body, html").animate({ 
    scrollTop: $('#' + url_parameter).offset().top 
}); 

我的问题是,如何设置一些要从顶部分离元素的像素?例如100px

定义它,像你一样,减去100px;

var pos = $('#' + url_parameter).offset().top - 100; 
$("body, html").animate({ 
    scrollTop: pos 
}); 
+0

非常感谢!当我允许我时,我会在几分钟内接受你的答案:) – user2028856