2015-07-19 111 views
1

我不知道這是否正確的標題問,但我想在頁面加載時滾動到DOM中的元素。jQuery滾動到頂部,但不是頂部

我想有中心用戶的DOM元素,但我目前使用的力量的元素頂端此代碼:

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

我的問題是,如何設置一些要從頂部分離元素的像素?例如100px

回答

1

定義它,像你一樣,減去100px;

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

非常感謝!當我允許我時,我會在幾分鐘內接受你的答案:) – user2028856