我在主div中有一个div,它有以下属性:
#inner { width:149px; overflow:auto; //Note this margin:35px 0 0 0; height:575px; display:none; }主要div上的
我在两个事件(onmouseover& onmouseout)上调用了两个函数。鼠标悬停内部div显示滚动条。似乎只要鼠标在向下滚动后从滚动条移动到DIV中,DIV就会返回到顶部。 您可以在此处找到代码:[链接] http://www.designworks.com.pk/example/
请在IE&当我们向下滚动DIV返回到顶部时的chrome。请帮我解决这个问题。
答案 0 :(得分:2)
我目前没有时间对其进行全面调查,但我认为这是由于鼠标元素发生的鼠标悬停/鼠标移动的一种奇怪行为造成的。
如果jquery是一个选项,使用hover
处理很多这些问题并且似乎可以解决您的问题:
编辑:请注意,这是在评论中发布的小提琴,可能与您当前的代码不完全相同。