我想要一个数组,数组中的每个字段都包含一个颜色代码
array(0 => '#4CFF00', 1 => '#FFE97F')
我希望它遍历从绿色到黑色的整个颜色范围。
绿色->蓝色->深蓝色->紫色->黄色->橙色->红色->棕色->黑色
此顺序不需要完全相同,但我想您已经明白了。 有人可以帮忙吗?以前有网站做过吗?
最佳答案
你应该使用像Hue-Saturation-Value (HSV)这样的颜色模型,然后将色调从 0 度一直围绕光谱循环到 360 度,在 360 度处,任何适合您的饱和度和值。 (如果你想从绿色->绿色,从120度开始)
下图显示了基于 RGB 和 HSV 的渐变之间的区别:顶部渐变在 RGB 模型中只是从绿色到红色,但较低的渐变使用 HSV,从而产生更令人愉悦的效果。
关于php - 如何在 PHP 中循环使用十六进制颜色代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1455094/