Javascript:移动浏览器的“视点”

时间:2012-06-30 09:01:11

标签: javascript html css viewport

我有一个包含许多越界内容的页面,因为我设置body{overflow:hidden},它们不在视口之外。所以我想将一个函数附加到一个按钮上,该按钮可以移动浏览器的 PoV ,以便超出界限的内容进入视口。

我现在能想到的是设置body{position:relative}并使用jQuery代替animate()身体。但就性能而言,是否有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:0)

尝试将document.documentElement.scrollLeft.scrollTop设置为正确的像素数量,以便视口显示您想要的内容。

注意:在Firefox中,您应该设置document.body。对于跨浏览器解决方案,请将它们设置为两者,其中一对应保持为0。