IE下的onmouseover bug

昨天(这是以前在点点博客上发的博文,算是移植过来了吧)在帮一个同学看一个下拉菜单的时候,碰到了一段js代码

change home

那个onmouseover事件在Chrome下是好的,但是到了IE下,当鼠标移至下拉菜单时,往下移的过程下拉菜单就直接消失了,那是下拉菜单还没有移完。当时想了诸多方法都没解决,只好重写了一个下拉菜单。

事后,我又细细思索了一下,发现在加一个background时,可以修复IE下的这个bug。

change home

样式中加个background

change home