单侧投影
http://dabblet.com/gist/cc055dadf493c15723cf
![](https://img.haomeiwen.com/i6550466/85515942243612da.png)
![](https://img.haomeiwen.com/i6550466/344ca0b24e77a6fa.png)
![](https://img.haomeiwen.com/i6550466/4ca38f61f441a3d1.png)
邻边投影
http://dabblet.com/gist/d29d19ab66177b18bd64
box-shadow: 3px 3px 6px -3px black;
![](https://img.haomeiwen.com/i6550466/41975315123d5735.png)
双侧投影
把单侧投影的技巧运用两次
box-shadow: 5px 0 5px -5px black,
-5px 0 5px -5px black;
![](https://img.haomeiwen.com/i6550466/e4fdcb9782870d26.png)
不规则投影
http://dabblet.com/gist/d8a2376c79906d68f3d1
-webkit-filter: drop-shadow(.1em .1em .1em rgba(0,0,0,.5));
filter: drop-shadow(.1em .1em .1em rgba(0,0,0,.5));
当元素添加了一些伪元素或半透明的装饰之后,它就有些
力不从心了,因为 border-radius 会无耻地忽视透明部分
![](https://img.haomeiwen.com/i6550466/a3743ec56902a267.png)
![](https://img.haomeiwen.com/i6550466/9ce1664c37014172.png)
![](https://img.haomeiwen.com/i6550466/4a137117a53b7994.png)
filter: url(drop-shadow.svg#drop-shadow);
filter: drop-shadow(2px 2px 10px rgba(0,0,0,.5));
染色效果
http://dabblet.com/gist/b338c9940a31b727b7a9
![](https://img.haomeiwen.com/i6550466/d9d33c1c5d1909d6.png)
![](https://img.haomeiwen.com/i6550466/eb0c287c2c811e28.png)
毛玻璃效果
https://jsfiddle.net/noyanse/uu8eswc0/25/
http://dabblet.com/gist/d9f243ddd7dbffa341a4
filter: blur(20px);
网友评论