gpt4 book ai didi

javascript - 为什么我的
有抖动? onmouseleave 事件在元素上触发

转载 作者:行者123 更新时间:2023-11-28 12:28:47 24 4
gpt4 key购买 nike

我最近创建了一个 javascript 库,它根据光标在元素上的位置向元素添加倾斜度。当我将其应用于 div 时效果很好!

<div id="profile-image" class="circle-base large-image" title=""></div>

但是,当在另一个 div 中时它开始闪烁。

<div id="home" class="large-circle-container pull-right">
<div class="circle-base large-circle"></div>
<a href="/">
<div id="profile-image" class="circle-base large-image" title=""></div>
</a>
</div>

Here is a my in jsfiddle .

我已经确定闪烁的原因是“home”div。我不确定为什么。查看控制台,当光标位于元素上时,似乎正在应用 onmouseleave 的样式。

预先感谢您的帮助!

最佳答案

tilty 应该被否定,而不是 tiltx

tiltx = (dy / cy);
tilty = -(dx / cx);

问题已解决!

关于javascript - 为什么我的 <div> 有抖动? onmouseleave 事件在元素上触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18382695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com