我有一个带有背景图像的DIV元素,我试图将它漂浮在构成2011主题菜单栏的NAV元素上。但是DIV总是出现在NAV元素下面:
CSS
nav#access {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
z-index: 9999;
}
div#logo {
height: 122px;
width: 120px;
position: absolute;
top: 20px;
left: 280px;
background: url(images/mylogo.png);
z-index: 1;
}
DIV被添加到2011主题的header.php文件中,作为body元素内的第一个元素。
答案 0 :(得分:1)
您的<div>
元素的z-index
元素低于<nav>
元素,因此总是会显示在“{1}}元素下方。
您只需指定div#logo { z-index:10000; }
或更高版本即可将其带到