在网站上分配自定义起始位置

时间:2011-04-27 22:45:27

标签: javascript html scroll position

我想创建一个垂直滚动的网站。我遇到的问题是我希望网站上的起点位于中心位置。我想我需要使用JS,但我不知道如何。

2 个答案:

答案 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);