这是我的 HTML:
<div id="one"><div id="element1"></div></div>
<div id="two">some stuff</div>
divone和two是相同宽度和高度的矩形
这是CSS:
#one { position: relative; width: 390px; height: 482px; }
#two { position: relative; z-index: 100; top: -482px; width: 390px; height: 482px; }
如您所见, divtwo位于one用作遮罩的 div 上方
我需要做这样的事情:
$('#element1').mouseover(function(e){ alert('Hello') });
我mousemove在 div上使用并two检查鼠标位置是否介于(相对于父 div )和.xx + widthelement1oney
该解决方案有效,但当我申请时出现-webkit-transform:rotate(45deg);问题element1
我是新手,无法发布图片,但很容易理解mousemoveon div处理的区域在旋转时two与 div 不对应。element1
我怎么知道鼠标何时移到上面element1?