我想创建一个垂直滚动的网站。我遇到的问题是我希望网站上的起点位于中心位置。我想我需要使用JS,但我不知道如何。
答案 0 :(得分:2)
显然只有Firefox才支持outerHeight
。怎么样?
var winWidth = document.body.clientWidth;
var winHeight = document.body.clientHeight;
window.scrollTo(winWidth, winHeight / 2);
答案 1 :(得分:0)
这适用于大多数浏览器。 window.outerHeight 是页面整个内容的高度。 window.scrollTo 将浏览器滚动到指定的x和y坐标。
window.scrollTo(0, window.outerHeight / 2);