成语| 古诗大全| 教学资源| 作文| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

当鼠标放在一级菜单上显示二级菜单

Q1:在一个网页上,鼠标移动到菜单栏后出现下拉二级菜单,但鼠标不能移动到二级菜单是怎么回事?

在视频设置中有个"硬件XX"(具体名字忘了)
选上应该就可以了

Q2:关于css导航栏:为什么鼠标移动到一级菜单时没有显示二级菜单。。。实在不知道哪里出错了

光贴出css代码,要找出问题很难。你要把你的HTML部分也弄出来,那样才能更容易找到问题的所在。

Q3:网页中鼠标移到一个菜单上,下面显示一排子菜单

js控制的。
不过现在都是用jquery来做会更简单。
在网上搜索 jQuery 导航条很多的,下载个是实例研究研究就可以了。
收工,不多说了~有问题加百度账号聊吧。

Q4:js实现鼠标滑过显示二级菜单

鼠标滑过哪显示啥?
滑过 产品介绍显示下面的子菜单?
onmouseover是鼠标移动到某元素执行的鼠标事件。
onmousemove是鼠标在某元素上移动执行的事件。
你先把这两个分清楚了,根据你的需求是
先获取你要鼠标滑过的元素 也就是产品介绍这个a元素,你给其设置一个id假如设置其为product
那么先获取他
var product=document.getElementById(product);
再获取你要显示的子菜单元素productInfo
var productInfo=document.getElementById(productInfo);
productInfo.style.display=none;//设置其隐藏,如果CSS里已经隐藏,此步可以省略。
然后设置其鼠标事件,应该选择onmouseover
product.onmouseover=function(){
productInfo.style.display=block; //鼠标移动到product元素上让其子菜单显示。
}
product.onmouseout=function(){
productInfo.style.display=block; //鼠标移出product元素上让其子菜单隐藏。
}
如果你要让每个子菜单都读取他的子菜单可以循环遍历实现。思路相同。