1

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

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

4

1 回答 1

0

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

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

于 2012-06-30T09:03:28.690 回答