如何计算屏幕上有多少元素?

时间:2014-03-24 18:41:35

标签: javascript jquery

我需要一些东西来计算这个元素有多少是屏幕外的 在它的顶部和底部。

我使用代码段来查看元素是否部分可见, 所以我只需要知道它有多少是不可见的。

我知道它是currenTop,元素高度和大小之间的东西 用户可以看到什么,但我想我错过了什么。

1 个答案:

答案 0 :(得分:2)

您应该使用element.getBoundingClientRect()方法并根据页面位置运行计算。答案详尽地在问题Retrieve the position (X,Y) of an HTML element中详细说明。