我可以告诉浏览器开始显示已向下滚动的网页吗?

时间:2012-09-18 08:41:07

标签: javascript html web

我有一个固定大小布局的网页,即使它远离“艺术状态”,它在当前的实现中也很好,但对于移动设备屏幕来说有点太高了。

由于“标题”部分对任何人都不重要,所以每个人都希望在移动设备上查看页面时立即平移/向下滚动(或者,一般来说,在比页面固定高度短的视口上)。

我是否可以做一些HTML或JS魔术来告诉浏览器开始显示页面已经向下滚动的X像素?

4 个答案:

答案 0 :(得分:2)

您可以尝试类似链接和锚点的内容。

http://www.yourdomain.com/main.html#bottom

答案 1 :(得分:0)

Anchors是一种解决方案,但我发现非常好的方法是使用http://archive.plugins.jquery.com/project/LocalScroll。因此,使用可以在Javascript中检测用户代理,并使用此插件在适当的位置向下滚动。

干杯!

答案 2 :(得分:0)

如果你正在使用jQuery,你可以试试scrollTo。你需要找出目标所在的页面,但是......

答案 3 :(得分:0)

如果您尝试在主页上实现此功能,则不确定锚点是否有效。 如果标题在移动浏览器中完全没有意义,那么您可以使用html检测是否正在使用移动浏览器,然后从此加载CSS中隐藏标题,或者将其加载到底部。如果这听起来像一个可行的选择,我可以发布例子。