请看一下这段代码:http://jsfiddle.net/6JnJb/1/ 我的问题是,在chrome中,当滚动时,如果鼠标悬停在div上,div不会改变颜色。如果我将鼠标移动到div上,请手动' (不是在滚动时)而是将其颜色更改为红色。 在Firefox中,它可以完美运行,但不适用于Chrome。 我可以解决这个问题,还是仅仅解决Chrome的工作原理?
答案 0 :(得分:5)
滚动时,Chrome不会立即传播鼠标悬停事件。实际上没有办法绕过这个问题,因为它优先考虑滚动事件而不是特定元素上的悬停事件。
我看到的行为是悬停效果在静止鼠标滚动时不会移动,但在滚动速度足够低时赶上。