时间:2021-07-01 10:21:17 帮助过:26人阅读
给 下拉菜单隐藏 这块加个定时器,指定多少时间后才隐藏。
然后 当鼠标移到下拉菜单 的时候,清空定时器。
以上是思路,具体的代码就自己写写吧,还是挺简单的。
我鼠标一移开导航栏,下拉菜单就没了,鼠标根本无法移到菜单上,怎么办呀???求大神,最好是简单一点的方法
我写的那个不知道怎么回事,鼠标移动到菜单那个ul里它竟然显示是onmouseout事件??这是怎么回事??
延迟提示框
XML/HTML code?123456789101112131415161718192021222324252627282930313233
我那个他不是时间不够到不了菜单,而是到菜单上他就消失,不到菜单上他到不消失那个onmouseout事件对不上
那么有可能就是菜单上有 onmouseover 事件。
有具体的代码么?
下拉菜单 必须被包裹在 主菜单内
鼠标移到空白的地方了。
移动不到就消失是因为超链接文本和子导航之间存在空白,移动的时候先经过了空白的区域,如果熟悉使用chrome浏览器的审查元素功能,你可以查看一下。解决的办法是给主导航超链接的文本设置一个padding值例如设置#nav a {padding:10px 20px;},margin值为0
把下拉菜单放入对应的导航栏标签里面试下
用JQUERY 的hide就应该没有问题了
给下拉的菜单页写个onmouseover事件就好了
谢谢各位的热心回答。我的问题已解决