【发布时间】:2012-07-13 04:53:06
【问题描述】:
看看这个按钮:http://jsfiddle.net/vtortola/Dnxpe/
我Chrome,如果你点击上边框,即使触发了“:hover”和“:active”css规则,也不会触发事件。如果您在中心单击更多,则可以正常工作。
在 IE9 中,如果您这样做,则会错过 50% 的点击。
问题是边距,当您单击边距开关时,会产生按钮被按下的效果,但是如果您单击顶部边框,这会使指针离开按钮但是......事件应该是已经触发了……为什么会这样?
谢谢。
【问题讨论】:
-
奇怪 -
mousedown事件运行良好.....这很奇怪! -
在 css 中我注意到你有按钮 input[type="submit"] 和进一步向下按钮 input[type=submit]
标签: javascript jquery html events button