dreamweaver cs6中网页导航栏鼠标移上去自动弹出下拉菜单是怎么做的?

我想是给图层添加行为mouseover和mouseout来实现。但是由于mouseout时间触发,下拉菜单就失效了,鼠标没法点击下拉菜单中的选项。问下我是少了哪一步操作?... 我想是给图层添加行为mouseover和mouseout来实现。但是由于mouseout时间触发,下拉菜单就失效了,鼠标没法点击下拉菜单中的选项。问下我是少了哪一步操作?不要发代码,谢谢~ 展开
 我来答
能不能好好调戏
2018-01-24 · TA获得超过229个赞
知道小有建树答主
回答量:63
采纳率:0%
帮助的人:20.3万
展开全部

涉及三个标签,一个是导航栏,一个是下拉菜单,一个是包含导航栏和下拉菜单的父标签。

你应该是mouseover和mouseout的事件源放到导航栏了,应该是给父标签加mouseover和mouseout。正常情况下,导航栏显示,下拉菜单隐藏。当鼠标移上移出父标签时,下拉菜单显示隐藏切换,这样的话,你鼠标移到下拉菜单时,下拉菜单也不会消失

追问
你说得没错,我确实只有导航栏和下拉菜单两个标签并且把mouseover和mouseout的事件源放到导航栏了。那么父标签具体是怎么操作的?
追答

改两个地方:

1.html中给导航栏和下拉菜单外面加一个父标签即盒子。例如:

<!--ul是下拉菜单内容,外面的div是导航栏和下拉菜单的父标签-->
<div class="fa">
     <a href="">导航栏</a>
     <ul>
          <li></li>
     </ul>
</div>

2.导航栏.mouseover和导航栏.mouseout   对应改成   父标签.mouseover和父标签.mouseout  。因为不知道你事件功能怎么写,所以只能这样举例子

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式