有没有办法在css中编码这个阴影?

时间:2013-05-03 20:50:31

标签: css css3 shadows

shadow image

我想知道是否有办法用css编码绿色阴影

2 个答案:

答案 0 :(得分:7)

您可以堆叠box-shadow属性的水平和垂直偏移值,在两种颜色之间交替并指定任意数量的图层,例如。

 div {
     background: olive;

     box-shadow: 
     0 01px black,
     01px 0 green,
     01px 02px black,
     02px 01px green,
     02px 03px black,
     03px 02px green,
     03px 04px black,
     04px 03px green,
     04px 05px black,
     05px 04px green;

     height: 50px;
     width: 50px;
 }

http://jsfiddle.net/Thcvv/

答案 1 :(得分:1)

如果你只是在寻找没有侧影的底部阴影,你可以在它下面画一个菱形:

div{
    height:50px;width:50px;
    background-color: #0f0;
    position: relative;
}
div:after{
    content:'';
    background-color: #9F9;
    width: 50px; height: 10px;
    position: absolute;
    bottom: -10px; left: 5px;
    transform: skewx(45deg)
}