javascript - 在某个滚动点开始一个页面

标签 javascript html css web

有没有办法(使用 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/

相关文章:

css - 在 Bootstrap 中添加悬停效果?

javascript - 固定位置导航栏不起作用

css - 我可以将查询参数用作手写笔中的变量吗?

javascript - 如何使用 lodash 克隆所有非未定义的属性?

php - 自定义 MySQL 和 PHP 论坛 - 在类别下列出主题

php - Jquery提交和发布发布无法返回数据的表单

css - 如何让 3 个 div 并排 float ,无论长度如何?

html - 输入类型密码 - 自动完成 "on"和 html 形式的 "current-password"有什么区别?

javascript - 我对 `data.filter` 做错了什么

javascript - 在页面重新加载时重新加载图像