我已经用before-pseudo元素创建了'header'元素。 pseudeo元素必须位于父元素的后面。 一切都很好,直到我给我的'标题'一个Z索引。Z-index与之前的伪元素
我想要什么:前景中的黄色“标题”,背景中的红色伪元素以及黄色“标题”元素上简单的z-index 30。
header {
background: yellow;
position:relative;
height: 100px;
width: 100px;
z-index:30; /*This is the problem*/
}
header::before {
content:"Hide you behind!";
background: red;
position:absolute;
height: 100px;
width: 100px;
top:25px;
left:25px;
z-index:-1;
}
您可以测试我的这个链接(http://jsfiddle.net/tZKDy/)上的问题,你看到的问题,当你设置/删除去“头”元素的z-index的。
“我想要的:前景中的黄色'标题',背景中的红色伪元素以及黄色'标题'元素上简单的z-index 30”。 ...“一切工作都很好,直到我给我的标题”z-index“这个时候,这听起来像是当你应用z-index时发生的事情。z-index应用有什么问题? – albert