html中设置层position:absolute;属性后上面的下拉菜单被遮挡,该怎么解决呀,求大神帮助!!

菜单设置了z-index还
有.menu li {position:relative;} .menu ul {position:absolute;} .menu ul li {position:relative;}

给下拉菜单层加个z-index:1999;相当于是z轴上给个最大值,那么下拉层就始终是在最上面的一层,不会被遮挡。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-13
给导航的最外层容器设置position:relative;和z-index追问

都加了还是不起作用

追答

你要确保导航的最外层容器不能包含遮挡层。方便就发一下结构

本回答被网友采纳
第2个回答  2013-04-11
position:relative影响了
第3个回答  2013-04-11
你不用给ul li定位。就只给下拉栏目的div定位,可以加上z-index:-99999;试试。
第4个回答  2013-04-12
z-index:999; 给这个看看
相似回答