CSS 渐变、阴影、圆角怎么调才高级?前端细节速成

2026-09-30 发布 · 约 5 分钟阅读 · 作者:悠悠南山

同样一个按钮,有人做出来像大厂产品,有人做出来像十年前的网页。差距往往就在渐变、阴影、圆角这几个细节参数上。这篇不讲原理,只给能直接抄的规则和数值。

渐变:角度和颜色差一点,气质差很多

  • 按钮渐变用 135°(左上到右下),比 90° 的「上下渐变」更现代。
  • 两端颜色不要太远:同色系明度差 10%~15% 最自然,比如 #4F8CFF 到 #6FB1FF。
  • 大面积背景避免高饱和渐变,容易显土;低饱和的灰蓝、灰紫系几乎不会翻车。

阴影:记住「小偏移 + 大模糊 + 低透明度」

元素偏移模糊颜色建议
按钮0 2px6~8px黑色 10%~15% 透明度
卡片0 4px12~16px黑色 8%~12%
弹层/悬浮0 8px24~32px黑色 12%~18%

阴影发脏通常有两个原因:偏移太大(x 和 y 都给到 5px 以上),或者用了纯黑不透明。透明度压到 15% 以下,阴影立刻干净。

圆角:和组件尺寸成正比

  • 小按钮、输入框:6~10px
  • 卡片、弹窗:12~16px
  • 大图、封面图:16~24px
  • 同一页面圆角尽量只用 2 档尺寸,视觉才统一

复制即用的调参流程

  • 用取色器确定主色,拿到 HEX/RGB/HSL 三种格式
  • 渐变生成器里调两个颜色和角度,实时预览后复制 CSS
  • 阴影和圆角拖滑块微调,满意直接复制代码

推荐工具

免费在线使用,图片不上传服务器

常见问题

渐变和阴影能叠加使用吗?

可以,而且这正是「高级感」的来源:渐变打底 + 一层轻阴影 + 8~12px 圆角,是当下最常见的按钮配方。注意阴影只加一层,多层叠加容易脏。

为什么写好的代码在手机上不一样?

大阴影在小屏幕上会被裁切或显得笨重,响应式设计里移动端通常把模糊半径减半。调整参数时用预览工具切换不同宽度看效果最直观。

内容区广告位 · 响应式