Skip to content

颜色

isHexColor

断是否 十六进制颜色值. 输入形式可为 #fff000 #f00

rgbToHex

RGB 颜色值转换为 十六进制颜色值.

hexToRGB

十六进制颜色值转RGB颜色值

colorIsDark

判断颜色是否为暗色

darken

将给定的十六进制颜色加深一定程度

addLight

将给定的十六进制颜色的红色、绿色或蓝色部分加亮一定程度。

luminanace

计算一个RGB颜色的亮度。

contrast

计算两个RGB颜色之间的对比度。

calculateBestTextColor

根据背景颜色与黑色对比度,确定最佳的文本颜色(黑色或白色)。

subtractLight

将给定的十六进制颜色的红色、绿色或蓝色部分减淡一定程度。

mixColor

混合2种颜色。