咖啡时间工具箱

配色方案与对比度检测

输入一个主色,马上得到几种常用配色方案和深浅梯度,能导出成 CSS 变量;下面还能按 WCAG 标准检测两个颜色的对比度。只在你的浏览器里计算,不会上传。

使用限制

1. 生成配色方案

2. 对比度检测(WCAG 2.2)

使用方法

  1. 在“主色”里输入 HEX 色值(3 位或 6 位),或用右边的取色框选择,点“生成配色”。每个色块上写着色值,点一下就复制。
  2. 配色方案都是把主色的 HSL 色相旋转固定角度得到,饱和度和亮度不变:互补 +180°;邻近 -30°、+30°;三等分 +120°、+240°;分裂互补 +150°、+210°;四等分 +90°、+180°、+270°。
  3. 最下面是 CSS 变量,点“复制 CSS”粘贴到样式表里。
  4. 对比度检测:填文字色和背景色,点“检测”,得到对比度和 WCAG 各项是否达标。

常见问题

#777777 在白底上为什么不达标?

它对白色的对比度约为 4.48:1,低于正文 AA 要求的 4.5:1。把灰色略微调深到 #767676,就是 4.54:1,刚好达标。

互补色、三等分有什么区别?

互补是色相环上正对的两个颜色;邻近是左右相邻各 30°;三等分是相隔 120° 的三个颜色;分裂互补是互补色两侧各偏 30° 的两个颜色加主色;四等分是相隔 90° 的四个颜色。

我的颜色会被上传吗?

不会,计算在你的浏览器里完成。