CSS Box Shadow Generator

一个现代简洁的 CSS 盒子阴影生成器。终于为你的阴影效果提供了跨浏览器兼容的代码!

#10b981
复制代码

.your-class-name {
  --webkit-box-shadow: 0px 10px 38px 10px rgba(16, 185, 129, 0.85);
  --moz-box-shadow: 0px 10px 38px 10px rgba(16, 185, 129, 0.85);
  box-shadow: 0px 10px 38px 10px rgba(16, 185, 129, 0.85);
}
相似工具
光晕效果生成
Text 光晕效果生成
CSS 转 TailwindCSS

关于 CSS 盒子阴影

box-shadow 属性是一个非常酷且合规的 CSS 属性,允许创建阴影效果。而文本元素则使用与之类似但略有不同的 text-shadow 属性。

盒子阴影在数字美学中已有悠久历史。从早期 Internet 1.0 时代的过度使用,到苹果的拟物设计隐喻,再到最近 Google 的 Material Design 及其抽象应用,阴影的使用一直在不断演变。

最重要的是,阴影在交互设计中通常用于传递触感的概念。然而,阴影效果依然广泛流行于互联网中。事实上,近年来的表现主义趋势鼓励更加开放和频繁的阴影应用,以及其他华丽的视觉效果。

CSS 盒子阴影的应用场景:

触感 在所有可用的视觉装饰中,投影阴影有助于赋予 UI 元素真实的物理感。这种错觉可以让 UI 元素看起来更可触摸,有助于传达互动性。

深度 虽然我们主要依赖设计布局来组织内容,但有时我们也通过深度来传递视觉层级关系。投影阴影可以帮助明确视觉层级,通过深度让重要元素突出,而次要元素退后,创造 "Z 空间" 的效果。

动画 与其他 CSS 属性一样,盒子阴影也可以应用动画。特别是深度变化在交互设计中非常有用。例如,苹果的菜单通过滑动将元素带到前景或背景,同时阴影的细微变化便是其中的关键。这样的动画设计有无限的可能性。