繁体   English   中英

Z索引不适用于位置设置

[英]z-index wont work with positions set

我有两个div。 一个是具有背景透明性的栏-其中包含一个菜单。 另一个包含图像。 我希望图像位于第一格的后面。 我无法获得z-index来执行此操作:

<div id="headerwrapper">
    <div class="mastheadimage"><img src="....." /></div>
    ...more code
</div>

css
#headerwrapper {
position:relative;
z-index:10;
background-color:rgba(59, 59, 59, 0.3);
}

.mastheadimage {
position:absolute;
z-index:-1; 
}

我为-1尝试了各种不同的数字

这是因为mastheadimage嵌套在headerwrapper

您需要将它们拆分以实现所需的功能,也许将两者包装在一个整体中。

<div class="wrapper">
    <div id="headerwrapper">...more code</div>
    <div class="mastheadimage"><img src="....." /></div>
</div>

CSS:

.wrapper {
    position:relative;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM