Javascript:移动浏览器的"view point"



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

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

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

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

最新更新