如何在javascript中生成颜色序列?
当数字值减小时,我必须显示一个数字,其颜色从红色变为绿色。
有没有办法根据值生成该数字的字体颜色?
减少数字等于红色到绿色,我猜?
为什么不简单一点,从你的全红色#FF0000开始,然后在#00FF00下自己做绿色?
两者之间有FF * FF(256 * 256 = 65536)步; 根据您的需要调整它,获得颜色所需的JavaScript应该很简单。
ColorCalc – 用于演奏/理解hexv颜色的漂亮工具
我会用CSS来解决这个问题。 我会在你需要的颜色渐变中创建一组样式。 然后使用javascript我会应用匹配数字的样式。
通过这种方式,您可以将您的演示文稿,结构和js逻辑彼此分开,同时保持您的js简单:)