【发布时间】:2012-04-25 03:40:35
【问题描述】:
我有一个浮动分数,即 0 到 1
我需要把这个分数翻译成颜色,
0 为绿色
1 是红色
0.5应该在绿色到红色渐变色的中间
等等
这个怎么写?我不知道。
【问题讨论】:
我有一个浮动分数,即 0 到 1
我需要把这个分数翻译成颜色,
0 为绿色
1 是红色
0.5应该在绿色到红色渐变色的中间
等等
这个怎么写?我不知道。
【问题讨论】:
设渐变色参数为t,0.0 =< t =< 1.0
colour = RGB(255 * t, 255 * (1 - t), 0)
【讨论】:
将浮点数乘以 255 得到绿色值,将 (1-float) 乘以 255 得到红色值。如果需要输出 css 颜色代码,请使用 rgb(x,y,z)。
【讨论】: