锦衣 · 在线工具

首页 › 在线工具 › 颜色转换 · HEX / RGB / HSL 互转

颜色转换 · HEX / RGB / HSL 互转

HEX / RGB / HSL 三格式实时互转,带色块预览和明暗调节,改一个其他全部跟着变。

颜色转换 · HEX / RGB / HSL 互转

—
配色小技巧:保持 H(色相)不变,只调 S(饱和)和 L(亮度),最容易配出协调的同色系。页面已内置亮度条,拖动就能看深浅变化。

常见问题

HEX 和 RGB 有什么区别?

只是同一颜色的两种写法:HEX 用十六进制(#E9C368),RGB 用十进制(233,195,104)。CSS 里两者都能用,HEX 更短更常用,需要透明度时则用 rgba()。

HSL 相比 RGB 好在哪?

HSL 按色相/饱和度/亮度描述颜色,更接近人的直觉。想让颜色变浅只调 L、想变灰只调 S,而 RGB 要同时改三个数,配色效率差很多。

怎么判断该配深色字还是浅色字?

算亮度:L = 0.299R + 0.587G + 0.114B,高于 186 配深色字,低于则配浅色字。本工具已自动算出并提示。

透明度应该用什么写法?

CSS 里用 rgba(r, g, b, 0.8) 或 8 位 HEX(#E9C368CC,后两位是透明度)。不要混用 opacity 属性,那会让整个元素连同子元素一起变透明。

设计稿上的色值和代码里不一致是怎么回事?

多半是色彩空间问题:设计工具常用 P3 或 Adobe RGB,浏览器默认 sRGB。交付前让设计把色彩配置改成 sRGB 导出,或统一用 HEX 值沟通。

相关工具

全部在线工具 → · 返回首页
© 2026 桂老师在线工具 · 免费使用,无需注册