123问免费工具与知识服务
123问工具大全› 工具大全› 实用工具› 取色器

💡 在线取色器

HSL 色环 · 屏幕取色 · WCAG 对比度检测

#3F51B5

WCAG 对比度检测

检测文字色与背景色的对比度,判断是否符合无障碍标准。

示例文字 The quick brown fox jumps over the lazy dog. 1234567890

取色器常见问题

EyeDropper屏幕取色怎么用?

点击"屏幕取色"按钮(需Chrome 95+或Edge浏览器),浏览器会进入取色模式,鼠标移到屏幕任意位置点击即可采集该像素颜色。Firefox/Safari暂不支持,可用下方色相环+SV方块选色。

WCAG对比度检测是什么?

WCAG(Web内容无障碍指南)要求文字与背景色对比度达标:AA级正文≥4.5:1,大字≥3:1;AAA级正文≥7:1。本工具检测所选颜色作为文字/背景时的对比度等级,帮助设计无障碍页面。

饱和度方块和色相环怎么配合?

先拖动色相环选择色调(H),再在方块中横向拖动选饱和度(S)、纵向拖动选明度(V)。方块右上角为最纯色,左下角为黑色,左上角为白色。

取色器能取网页以外的颜色吗?

用EyeDropper屏幕取色可以采集屏幕上任意位置的像素颜色,包括网页、图片、软件界面。但部分应用窗口可能因系统权限无法取色,建议在浏览器页面内取色。

对比度高就好吗?要多高才合适?

对比度不是越高越好,要看用途。正文建议至少4.5:1(AA),大字或图表3:1即可。高对比并不等于好看,但文字与背景对比不足会造成阅读困难,尤其对视障用户。

取色器的颜色能直接用于网页吗?

可以。复制HEX或RGB值粘到CSS即可。本工具还会同步给出HSL/HSV,方便在CSS里做渐变、透明度等设置。所有取色都在本地完成,不会上传。

为什么屏幕取色有时取不到桌面?

浏览器安全限制导致部分系统下EyeDropper无法采集桌面或其他应用窗口,只能取浏览器页面内颜色。这是浏览器层面的限制,非工具问题,可改用色相环方块选色。

取色器 - 示例演示

示例一:从图片吸取品牌色

输入:用EyeDropper在网页图片上点击取色
结果:取到该像素的HEX/RGB/HSL值,如#3F51B5
看到好看的图片配色,用屏幕取色一键采集,比肉眼猜编号准得多。

示例二:检查文字对比度

输入:文字色白色#FFFFFF,背景色#3F51B5
结果:对比度约8.6:1,通过WCAG AAA级
白字配深蓝背景对比充足,适合做正文,对无障碍友好。

示例三:低对比度警示

输入:文字色#999999(浅灰),背景色#FFFFFF(白)
结果:对比度约2.8:1,仅通过AA大字,正文不通过
浅灰字配白底很常见但对比不足,做正文会看不清,建议加深文字色。

取色器深度解读

取色器是怎么工作的?

取色器本质是把屏幕上的颜色映射成数值。色相环选H、方块选S和V,本质是HSV色彩空间的人机交互,比直接输RGB直观。

HSV三个分量的作用
分量含义取值范围
H色相颜色种类0-360°
S饱和度鲜艳程度0-100%
V明度明暗程度0-100%

WCAG对比度标准怎么理解?

对比度是文字与背景亮度的比值,数字越大越容易辨认。WCAG要求网页文字满足最低对比度,尤其照顾低视力和色弱用户。

WCAG对比度要求
标准正文大字/UI
AA(最低)≥4.5:1≥3:1
AAA(更高)≥7:1≥4.5:1

怎么算对比度?

对比度不是简单的"深浅差",而是按人眼对三色的感知加权计算相对亮度(L),再取比值:对比度=(较亮L+0.05)/(较暗L+0.05)。

  • 纯黑#000与纯白#FFF对比度21:1
  • 本工具实时计算并标出AA/AAA等级
  • 色弱人群对红绿对比不敏感,尽量避免纯靠红绿传达信息

配色时的小建议

  • 正文用深色文字+浅色背景,对比最有保障
  • 强调色用于按钮/链接即可,别大面积使用高饱和
  • 对色盲友好的配色:避免红绿、蓝紫混用区分
  • 设计前用对比度检测跑一遍,省得返工

取色器参考数据

常见文字/背景对比度参考

文字色背景色对比度等级
#FFFFFF(白)#000000(黑)21:1AAA
#FFFFFF(白)#3F51B5(靛蓝)约8.6:1AAA
#333333(深灰)#FFFFFF(白)约12.6:1AAA
#999999(浅灰)#FFFFFF(白)约2.8:1仅AA大字
#FFFFFF(白)#FFC107(琥珀)约1.9:1不通过

颜色格式速查

格式示例说明
HEX#3F51B516进制网页色
RGB63, 81, 181红绿蓝0-255
HSL232, 48%, 48%色相饱和度亮度
HSV232, 65%, 71%色相饱和度明度

使用说明

使用方法

1. 拖动色相环选择色调,在方块中点击/拖动选择饱和度与明度。

2. 或点击"屏幕取色"采集屏幕任意像素(Chrome/Edge)。

3. 下方实时显示HEX/RGB/HSL值,点击复制。

4. 在对比度检测区设置文字色与背景色,查看WCAG等级。

分享工具: Facebook Twitter 微博 复制链接