这是我的代码:
var target = document.getElementById("target");
window.onscroll = function () {
var viewport = document.documentElement;
var viewportHeight = window.innerHeight || document.documentElement.clientHeight;
target.style.top = viewport.scrollTop + (viewportHeight - target.clientHeight) + "px";
}
实际上它可以工作,但是当用户将页面滚动到底部时,他们可以无限地滚动页面。目标仍然保持在页面底部。
我的代码出了什么问题?我该如何解决这个问题?