我不太确定如何描述我要做的事情,但我会尽力。
目前,我有一个父级<div>
,其中包含绝对定位的子级<div>
,并且我正在跟踪鼠标指针相对于您所在的元素的位置坐标。
目前,当我悬停在我的子<div>
上时,我得到相对于它们的鼠标位置,但是即使在悬停在子元素上时,我也希望坐标相对于父<div>
。
因此,我基本上希望子元素可见,但对于mousemove
,它们是透明的,因此我希望mousemove
直接传递到父元素。
我该怎么做?我可能需要以某种方式使父<div>
处于前景,但仍然可以显示子<div>
吗?或者制作一个透明的<div>
覆盖层来获取鼠标坐标?
position:relative
,这样我就可以在其中绝对定位我的子div,这很好。是的,你说得对,如果我的事件处理程序在包含div而不是整个页面中,那么子div设置它就没有任何问题了。我仍然很想知道是否有一种方法可以将其作为整个页面事件,但忽略背景或某些元素。 - Acorn