【发布时间】:2010-11-22 14:55:35
【问题描述】:
我正在尝试获取不在屏幕上的对象的偏移位置。 例如, 我有一个显示两个 html 页面的滚动条,我想在当前屏幕上没有的第二页上画线。当我尝试抵消它时,它返回我 NaN。
有人知道如何获取不在屏幕上的对象的位置吗?
【问题讨论】:
标签: javascript scroll offset
我正在尝试获取不在屏幕上的对象的偏移位置。 例如, 我有一个显示两个 html 页面的滚动条,我想在当前屏幕上没有的第二页上画线。当我尝试抵消它时,它返回我 NaN。
有人知道如何获取不在屏幕上的对象的位置吗?
【问题讨论】:
标签: javascript scroll offset
我不知道获取屏幕外对象的位置有什么问题。你只需要确保它被渲染。通常,问题在于您的元素设置为 display:none,在这种情况下,您会得到 NaN 作为其位置。有两种解决方案:
如果这不能解决您的问题,请发布简化代码以显示您的问题。
【讨论】: