use*_*027 5 html css z-index layer css3
我有一个问题.我有一个下拉菜单,但是下拉列表总是在身体后面一层,尽管菜单的z-index设置为999且body的z索引设置为-999
请chceck http://www.w3dominik.com/x/finemoney/(右上角的菜单,它表示下拉列表,应该有2个选项,现在只有1个可见)
感谢帮助
ral*_*h.m 18
这将为您解决:
#header_wrap {
position: relative;
z-index: 10;
}
Run Code Online (Sandbox Code Playgroud)
您经常需要在最外层的父级上设置z-index(特别是在旧版本的IE中).
只需添加position: relative,z-index将无法正常工作.
header ul {
display: inline-block;
float: right;
height: 30px;
z-index: 999;
position: relative;
}
Run Code Online (Sandbox Code Playgroud)