Javascript HTML锚定链接-偏移位置
我在下面创建了一个示例页面:Javascript HTML锚定链接-偏移位置,javascript,html,anchor,Javascript,Html,Anchor,我在下面创建了一个示例页面: 当您单击前两个链接时,您可以看到锚点是如何定位到顶部而不是向下的(大约250像素) 有没有办法将锚召集到窗口上的某个位置 谢谢。您可以使用jQuery动画功能将scrollTop设置为所需的位置 $("html, body").animate({ scrollTop: $("#your-div").offset().top - YourHeadersHeight }, 500); 实际上,我刚刚添加了带负边距的锚定div。(这个例子是活的)这有意义吗?还是很好?
当您单击前两个链接时,您可以看到锚点是如何定位到顶部而不是向下的(大约250像素) 有没有办法将锚召集到窗口上的某个位置
谢谢。您可以使用jQuery动画功能将scrollTop设置为所需的位置
$("html, body").animate({ scrollTop: $("#your-div").offset().top - YourHeadersHeight }, 500);
实际上,我刚刚添加了带负边距的锚定div。(这个例子是活的)这有意义吗?还是很好?我会选择计算好的滚动顶部。但负利润率显然也起到了作用。