我尝试创建锚点以向下滚动到同一页面的元素。但是当我这样做时,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);
}