都是写阴影box-shadow跟drop-shadow有啥不同

drop-shadow是css3的filter滤镜属性的一个方法,它的主要作用是用来做阴影,下图是它的兼容性。
兼容性

理论

本章我们主要来说一下【drop-shadow】和【box-shadow】的区别。
box-shadowdrop-shadow从功能上来都是给元素加阴影。从写法上来说,看起来很相似。

// box-shadow
box-shadow: x(水平位置), y(垂直位置), blur(模糊度), spread(扩散大小), color(颜色, inset(内/外阴影),
// drop-shadow
filter: drop-shadow(offset-x ,offset-y, blur-radius, spread-radius, color)

这来看,两者的差距是只有【内/外阴影不同】,但按照MDN的官方定义上来说:【drop-shadow】是(投影/阴影),所以他俩肯定是有区别的,根据实验的结果来说:【box-

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值