课程
/前端开发
/CSS3
/CSS3实现“图片阴影”效果
为什么我设置z-index之后,没有把.effect:after放到最底层
2015-01-19
源自:CSS3实现“图片阴影”效果 1-7
正在回答
我也出现这个问题,按照你们说的情况做了。。依旧没用。。就算复制源码,都出现z-index无法使用的情况
我也遇到这样的问题 我想说你解决了么 说一下吧
言口言
我本平凡
你背景颜色没有设置吧。
我也遇到了你的状况,z-index不起作用。我下载了源码之后看了好久,终于测试出来了。原来我只给我的div设置了一个类名,然后把所有的属性都写进里面,这样子的话,z-index就不起作用。所以我对照源码给div设置了两个类名,将宽高和margin放进wrap类里面,将阴影和position放进effect类里面,这样子z-index就起作用啦!虽然起作用了,但是至于原理是因为什么我还不明白。毕竟wrap和effect都是代表的同一个div,为什么放一起和分开来的效果会不同呢?希望接下来的学习中我会把它搞明白。也希望我的经验能够帮到你。
哈哈小邪
z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
举报
利用多投影重叠的原理,实现曲线阴影与翘边阴影的效果
6 回答Z-INDEX 没效果
4 回答z-index为什么不管用?
6 回答z-index为什么没有作用???
3 回答曲线阴影z-index不管用。。。
4 回答为什么设置z-index无效?曲边还是在.effect上方显示