问答详情
源自:7-7 CSS3选择器 ::before和::after

这样子:before和:after的性质不是一样了吗?重叠在一起:before并没有在effect前面啊

.effect::before, .effect::after{

    content:"";

position:absolute; 

z-index:-1;

-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);

-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);

box-shadow:0 0 20px rgba(0,0,0,0.8);

top:50%;

bottom:0;

left:10px;

right:10px;

-moz-border-radius:100px / 10px;

border-radius:100px / 10px;

}


提问者:流逝纯眸 2015-11-09 16:57

个回答

  • _潇潇暮雨
    2016-01-10 23:07:43

    楼上的正确,before和after两个阴影进行叠加了.

  • 蒋亮亮91
    2015-12-02 16:23:54

    重叠在一起是因为加了一个绝对定位,这么做的目的让阴影更明显吧