我有一个包含许多越界内容的页面,因为我设置body{overflow:hidden}
,它们不在视口之外。所以我想将一个函数附加到一个按钮上,该按钮可以移动浏览器的 PoV ,以便超出界限的内容进入视口。
我现在能想到的是设置body{position:relative}
并使用jQuery代替animate()
身体。但就性能而言,是否有更好的方法来实现这一目标?
答案 0 :(得分:0)
尝试将document.documentElement.scrollLeft
和.scrollTop
设置为正确的像素数量,以便视口显示您想要的内容。
注意:在Firefox中,您应该设置document.body
。对于跨浏览器解决方案,请将它们设置为两者,其中一对应保持为0。