导航下拉菜单被下面的一个层挡住了.设置z-index属性不管用.

<head>里的导航下拉列表被下面<body>一个层挡住了设置导航z-index属性值不管多大都不管用。求解决方法。挡住的div有个overflow:hidden;可能是... <head>里的导航下拉列表 被 下面<body>一个层挡住了 设置导航z-index 属性值不管多大都不管用。求解决方法。
挡住的div 有个overflow:hidden;可能是这里的原因,但这个属性不能删掉。页面会乱。
展开
 我来答
Evchenic
2013-09-01
知道答主
回答量:42
采纳率:0%
帮助的人:28.8万
展开全部
position的值为 relative, static, fixed 的时候, z-index才有用
追问
absolute吧? 我设的absolute 不过不管用。
挡住的div层 有个overflow:hidden; 应该是这里的原因。但这个不能去掉 也卖弄会崩溃。
父元素中有overflow:hidden 删除页面布局会乱。所以只好删除 position:relative;(没有position overflow:hidden不会生效)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mini_humour
2013-09-02 · TA获得超过223个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:169万
展开全部
<head>里面能放下拉列表么?你把列表放在<body>里面试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式