好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

网站导航栏有下拉菜单,但是下拉菜单出现后会把下面的内容顶下去,这个怎么办?求大神_html/css_

网站导航栏有下拉菜单,但是下拉菜单出现后会把下面的内容顶下去,这个怎么办???求大神


回复讨论(解决方案)

下拉层的css 加上position:absolute;z-index:999;

position:absolute 绝对定位,和上下文无关。

z-index:第几层 ,这个数要保证最大以覆盖其它内容。

下拉层的css 加上position:absolute;z-index:999;

position:absolute 绝对定位,和上下文无关。

z-index:第几层 ,这个数要保证最大以覆盖其它内容。


还是不行呀,我把下拉菜单ul加上
ul{display:none;position:absolute;z-index:999;}

代码发多点。

代码发多点。


.navbar-float{list-style-type:none; border-right:1px solid #406b8d; line-height:36px;}
#navbar-float-last{border:0px solid #024e70}
#navbar ul{width: 100%;position:relative;right:1px;}
#navbar{height:36px; filter:alpha(Opacity=130);-moz-opacity:0.5;opacity: 0.8;z-index:100; background:#024e70;}
.navbar-float{float:left; width:95px; text-align:center;}
.navbar-float a{color:white;}
.navbar-float a:hover{position:relative; top:1px;}
.navbar-float ul{display:none;position:absolute;z-index:999;}
.navbar-float ul li{
width:150px;
background-color:#000;
text-align:left;
padding-left:5px;
list-style-type:disc;
list-style-position:inside;
filter:alpha(Opacity=130);
-moz-opacity:0.7;
opacity:0.98;
z-index:999;
border-left:1px solid #024e70;
border-right:1px solid #024e70;
border-bottom:1px dashed #333;
}

 					

查看更多关于网站导航栏有下拉菜单,但是下拉菜单出现后会把下面的内容顶下去,这个怎么办?求大神_html/css_的详细内容...

  阅读:33次