将顶部滚动到给定位置

时间:2016-09-21 09:25:24

标签: jquery html

我已经修复了16vh的标题。我想将div'sample'滚动到顶部:16vh使用jquery.I尝试滚动到顶部并在16vh后粘住。 我想在滚动后留下16vh的空间。即)而不是坚持到顶部0坚持在16vh坚持。

$('html,body').animate({
    scrollTop: $("#block-views-customerspeak-block").offset().top},
'0');

1 个答案:

答案 0 :(得分:2)

你基本上需要从整个高度中提取标题的高度,如下所示:

$('html,body').animate({
    scrollTop: $("#block-views-customerspeak-block").offset().top - $('.your-header').height()},
'0');