Z374266866
2016-05-19 15:23
.box{position:absolute;background:blue;z-index:0;}
img{position:relative;margin-left:-100px;z-index:-1;}
应该是box在上面的吧。。怎么会图片在上面呢,难道我漏了什么?
老师应该把img放在box里面,所以box作为父元素,也是z-index为数值的定位元素,具备了层叠上下文,所以在这个box里面,img作为行内元素,优先级>父元素背景色
这的看你是怎么放img标签,老师讲的是两个box分别包含一个img,看box的z-index就可以,
CSS深入理解之z-index
40882 学习 · 31 问题
相似问题