[英]jQuery scroll to top but not quite top
我不確定這是否是正確的標題,但是我試圖在頁面加載時滾動到DOM中的元素。
我想以用戶為中心的DOM元素,但是我當前正在使用的這段代碼將元素推到頂部:
$("body, html").animate({
scrollTop: $('#' + url_parameter).offset().top
});
我的問題是,如何為要與頂部分開的元素設置多個像素? 例如100px
像您一樣定義它,減去100px;
var pos = $('#' + url_parameter).offset().top - 100;
$("body, html").animate({
scrollTop: pos
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.