用js做导航栏菜单,隐藏的层显示不出来,被覆盖了! 20

用js做一个导航菜单,当鼠标移到上面去的时候,就将隐藏的下拉菜单显示出来.再在隐藏层覆盖一个层做图片的的展示时,但是当鼠标移到导航上去的时候,隐藏层被覆盖了,显示不出来效... 用js做一个导航菜单,当鼠标移到上面去的时候,就将隐藏的下拉菜单显示出来.再在隐藏层覆盖一个层做图片的的展示时,但是当鼠标移到导航上去的时候,隐藏层被覆盖了,显示不出来效果,将图片的展示成多加一个z-index=-1的属性时,隐藏层就可以显示效果.点击点击图片展示层时,就获取不到图片展示层的点击事件,将图片展示层设z-index=0时就可以显示隐藏层的效果,若只将隐藏层z-index=100也显示不出来效果.

请问怎么解决!!!
展开
 我来答
黑马黄子
2015-03-05 · TA获得超过219个赞
知道小有建树答主
回答量:201
采纳率:88%
帮助的人:103万
展开全部
好乱,没明白你的意思,图片应该是正常显示的,不是定位的,而导航触发出来的隐藏层才是定位的,这样定位层的级别当然比没有定位的图片级别高了,所以显示的隐藏层应该是覆盖图片的,这样才对,你还要怎样呢?除非你的图片也定位了。
午夜炸WC
2015-03-05 · 超过15用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:24.8万
展开全部
修改一下漂浮,溢出改为隐藏。在加一个绝对定位。应该可以!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式