如何使用Javascript / jQuery计算RGB十六进制颜色变化

时间:2011-03-15 23:07:34

标签: javascript jquery colors hex

我正在尝试使用jQuery以编程方式创建一些css边框和文本阴影(用于凸版印刷效果)。

鉴于RGB颜色值,我希望能够计算颜色变化much like 0to255 does

例如,given the color #023f74,我如何想出4种色调更轻#0363b7?

2 个答案:

答案 0 :(得分:2)

也许你可以转换RGB颜色ro HSL或HSB / HSV然后应用变化然后再回到RGB!

看这里 - > http://www.easyrgb.com/index.php?X=MATH< - 用于转换HSL / HSB / HSV和其他人的公式......

答案 1 :(得分:1)

使用十六进制的小玩法 - 从任何给定的颜色增量\减少一定步骤直到比例结束,白色(fff缩短为ffffff)或黑色(000 - 形式000000)。