好用的盒子阴影工具

盒子阴影和投影有什么区别?

box -shadowdrop-shadow都是用于在元素后面创建阴影的 CSS 属性,但它们之间存在一些差异。

box-shadow在元素的整个盒子周围创建阴影,包括任何填充和边框。它有四个必需值:水平偏移、垂直偏移、模糊半径和扩散半径。它还允许您指定阴影的颜色。这是一个例子:

css 复制代码
box-shadow: 2px 2px 5px #888888;

drop-shadow在元素后面创建一个阴影,看起来将其从页面上抬起。它仅适用于元素的实际形状,忽略任何填充和边框。drop-shadow 有两个必需的值:水平偏移和垂直偏移,并允许您指定模糊半径、扩散半径和阴影的颜色。这是一个例子:

scss 复制代码
drop-shadow(2px 2px 5px #888888);

因此,总而言之,box-shadow 将阴影应用于元素的整个盒子,而 drop-shadow 仅将阴影应用于元素的形状。


更多的例子:

box-shadow.art/

调试自己的阴影:

box-shadow.art/shadow-gene...


实现效果:

相关推荐
数字人直播1 分钟前
稳了!青否数字人分享3大精细化AI直播搭建方案!
前端·后端
江城开朗的豌豆4 分钟前
我在项目中这样处理useEffect依赖引用类型,同事直呼内行
前端·javascript·react.js
听风的码6 分钟前
Vue2封装Axios
开发语言·前端·javascript·vue.js
转转技术团队7 分钟前
前端安全防御策略
前端
掘金一周13 分钟前
被老板逼出来的“表格生成器”:一个前端的自救之路| 掘金一周 8.21
前端·人工智能·后端
cc_z19 分钟前
vue代码优化
前端·vue.js
龙在天23 分钟前
你只会console.log就Out了
前端
用户6817224572124 分钟前
h5实现点击电话进入拨打电话功能
前端
菠萝+冰1 小时前
在 React 中,父子组件之间的通信(传参和传方法)
前端·javascript·react.js
庚云1 小时前
一套代码如何同时适配移动端和pc端
前端