首页 > 代码库 > 如何解决CSS3使用:after和:before阴影,由z-index引起的问题

如何解决CSS3使用:after和:before阴影,由z-index引起的问题

问题的答案非常简单:

 

#parent { position: relative; z-index: 1; }#pseudo-parent { position: absolute; } /* no z-index allowed */#pseudo-parent:after { position: absolute; z-index: -1; }

 

具体参考:

http://stackoverflow.com/a/9072467