【发布时间】:2013-07-25 19:22:55
【问题描述】:
我有一个元素在悬停时变得可见。当聚焦时,它也会响应鼠标滚轮事件。
当然,即使元素的窗口没有焦点,悬停事件也会起作用。这给人的印象是元素可以交互。但是,除非窗口获得焦点,否则该元素不会响应任何鼠标滚轮事件。
是否可以在没有用户手动聚焦窗口的情况下将鼠标滚轮事件传递给悬停的元素?
【问题讨论】:
标签: javascript html css hover mousewheel
我有一个元素在悬停时变得可见。当聚焦时,它也会响应鼠标滚轮事件。
当然,即使元素的窗口没有焦点,悬停事件也会起作用。这给人的印象是元素可以交互。但是,除非窗口获得焦点,否则该元素不会响应任何鼠标滚轮事件。
是否可以在没有用户手动聚焦窗口的情况下将鼠标滚轮事件传递给悬停的元素?
【问题讨论】:
标签: javascript html css hover mousewheel
这完全取决于浏览器,我认为您的浏览器弄错了。如果它的窗口没有聚焦,它也不应该响应悬停事件。我知道我的浏览器肯定不会那样做。
没有办法补偿,如果你的滚轮事件没有被触发,你就不能强制浏览器的行为与实际不同。
【讨论】: