Javascript 是什么导致了这种鼠标行为?

Javascript 是什么导致了这种鼠标行为?,javascript,jquery,Javascript,Jquery,是什么导致了这种情况?(未移动或单击鼠标) 我怀疑:hover CSS样式会导致对象具有不同的大小(可能是边距),从而导致:hover CSS样式停止应用。这将使对象返回其原始尺寸,浏览器将再次应用:hover CSS样式 浏览器只能以一定的速度跟上这一点,您会看到可见的闪烁。这是一个边缘条件。猜测一下,滚动事件是添加一个边框,该边框会更改元素的有效大小,从而使鼠标不再位于其上方,或者类似的…这是因为您在悬停上添加了边框。 但由于您将光标悬停在顶部附近,因此添加边框时,光标会移到元素外部。 最

是什么导致了这种情况?(未移动或单击鼠标)


我怀疑:hover CSS样式会导致对象具有不同的大小(可能是边距),从而导致:hover CSS样式停止应用。这将使对象返回其原始尺寸,浏览器将再次应用:hover CSS样式


浏览器只能以一定的速度跟上这一点,您会看到可见的闪烁。

这是一个边缘条件。

猜测一下,滚动事件是添加一个边框,该边框会更改元素的有效大小,从而使鼠标不再位于其上方,或者类似的…

这是因为您在悬停上添加了边框。
但由于您将光标悬停在顶部附近,因此添加边框时,光标会移到元素外部。
最好补充一下

border: 1px solid #FFFFFF;
border-bottom: 0px;

首先,在你的CSS中,我不知道屏幕截图中发生了什么-它太小了一些光学鼠标,在像空白纸这样的表面上,往往会自己来回移动几个像素。不确定是否是这种情况,但它确实发生了。它导致Firefox的cpu使用率激增。有意思,我也是这样。WinXP,Firefox3.heh。StackOverflow首页,如果你把鼠标放在正确的位置…刚刚意识到它实际上是StackOverflow网站。。。doh!:)这不叫“边缘人格”?!:-)