javascript来计算不同div的顶部填充并精确滚动到相应div的顶部

时间:2015-11-10 15:24:05

标签: javascript jquery html css

我尝试创建锚点以向下滚动到同一页面的元素。但是当我这样做时,div块的标题是隐藏的。块的顶部是隐藏的,它停在div块的中间。

这段代码只是向下滚动div,但如果我们可以在div的顶部包含一些东西,那就太好了

这是我的js代码

function init_anchors(target, time) {
  var start = new Date().getTime(),

    timer = setInterval(function() {
      var step = Math.min(1, (new Date().getTime() - start) / time);
      document.body['scrollTop'] = (step * target.offsetTop);
      if (step == 1) clearInterval(timer);
    }, 25);
}

0 个答案:

没有答案