有没有办法(使用 CSS3、JS 或介于两者之间的任何东西)让页面从特定点开始向下滚动?
我希望我的页面在加载时不显示标题(这意味着它位于用户的实际视口(viewport)上方)。
有没有简单/容易的方法来解决这个问题?
最佳答案
您可以使用标准的 javascript:window.scroll(x, y)
.
考虑到您将在 onload
执行此操作,这应该工作得很好,即窗口应该从 (0, 0) 开始。尝试使用 (x, y)
直到您将 header 置于您满意的位置。当然,您需要在标题移动时随时更改它。
例子:
<body onLoad="window.scroll(0, 150)">
关于javascript - 在某个滚动点开始一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11183873/