css中filter:drop-shadow和box-shadow的区别_滤镜



如何给每张图片添加上阴影?

大部分人直接就想到box-shadow这个属性,效果如图左1,这并不是我们想要的效果的。box-shadow顾名思义就是盒子阴影,而并不是盒子里面的元素。


drop-shadow​ 是CSS3中filter滤镜中的阴影滤镜,非透明的颜色就可以有投影,也符合真实的物理世界。

filter: drop-shaow(X偏移,Y偏移,模糊大小,色值)

filter: drop-shaow(8px 8px 40px rgba(238,181,71,0.65))