手机版

用javascript计算渐变颜色的例子

时间:2021-09-03 来源:互联网 编辑:宝哥软件园 浏览:

用javascript计算渐变颜色的例子

有时,在一张桌子或一个区域中,你需要几种颜色相同的颜色从亮到暗,如图所示:

需要的颜色越少,色差越大;如果需要更多颜色,色差会更小,如下图所示:

此时采用同色系渐变颜色的计算,算法如下:

函数GetItemColores(ColorLevel){ var colors=[];//默认最深颜色var红色=134,绿色=108,蓝色=184;//最浅的颜色是239,239,239。例如,如果最亮的颜色红色为239,则差值为239-134=105 var max red=105,max green=131,max blue=55var level=colorLevelwhile(level - ) { colors.push('rgb('红色','绿色','蓝色'));red=parsent(MaxRed/ColorLevel);green=parsent(maxGreen/color level);blue=parsent(maxBlue/color level);}返回颜色;}如有疑问,请留言或去社区交流讨论。感谢阅读,希望对大家有所帮助。感谢大家的支持!

版权声明:用javascript计算渐变颜色的例子是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。