预览效果
快捷预设
水平偏移 5px
垂直偏移 5px
模糊半径 15px
扩展半径 0px
颜色与透明度 20%
CSS 代码

什么是 box-shadow?

CSS 的 box-shadow 属性允许您在元素的框架上添加一个或多个阴影效果。它不仅能增加 UI 的深度和立体感,还能通过视觉上的“距离感”来区分不同层级的内容。一个完美的阴影能让您的网页从扁平变得生动,是解决“界面单调”和“重点不突出”问题的有力武器。

box-shadow 各个参数的具体作用

专业设计技巧:如何创建真实的阴影?

在自然界中,阴影往往是极其柔和且具有层次的:

常见问题 (FAQ)

Q: 阴影会影响性能吗?
A: 大量或极其复杂的模糊阴影可能会增加浏览器的渲染压力,尤其是在移动端或滚动时。建议适度使用。

Q: 如何让阴影随鼠标悬浮变化?
A: 您可以为元素设置 transition: box-shadow 0.3s ease; ,然后在 :hover 状态下应用不同的阴影数值。

Q: 为什么我的内阴影看不出来?
A: 请确保元素的背景色与阴影颜色有足够对比,或者尝试增加模糊半径和扩展半径。