【发布时间】:2012-08-17 12:10:45
【问题描述】:
我有两个 div 元素。它们每个都有 450 像素的宽度和高度。如何检查第一个 div 是否与第二个 div 重叠?
我尝试使用 javascript hittest,但它有点复杂。由于我试图了解它的实际工作原理,因此我想从更简单的代码开始。
我发现我可以使用 .getClientRects 来获取元素的边界,但我不确定如何比较边界。
请给我建议!
【问题讨论】:
-
stackoverflow.com/questions/4230029/… 看看这对你有没有帮助。
-
那么你要问的是,给定一个边界矩形数组,你如何确定哪些重叠?
-
只是好奇为什么它标记为重复,因为 OP 中没有 jQuery 引用。
标签: javascript boundary