日期:2014-05-16  浏览次数:20434 次

新手求教下拉菜单
下拉菜单要怎么做啊?
我尝试div做  可是onmouseout事件不好做啊,离开主菜单之后就立刻隐藏下拉菜单了啊

又用<ul><li>做  也是同样的问题

看了网上的那个下拉菜单的源码,只能说是理解一些了。

各位做下拉菜单时候都是怎么做的啊?都是怎么解决 离开所选连接时不让弹出的下拉菜单消失的啊?

------解决方案--------------------
用jquery,jquery比较好操作,你可以用table做,下拉菜单装到td里边,然后把onmouseout事件写到tr里边,弹出的子菜单也写在tr里边,这样鼠标就一直不离开tr了
------解决方案--------------------
一般如果css(主要是绝对相对定位)控制好(主菜单和子菜单紧密衔接,),是不会出现问题的。此外,使用jquery的话,建议使用mouseenter和mouseleave,它们与 over和out的触发有一点区别(楼主可自行google)。