扫码关注官方订阅号
想知道怎么可以生成两组颜色,color1, color2,均为数组
下标相同的颜色值的颜色相近
欢迎选择我的课程,让我们一起见证您的进步~~
你得定义一下你设想中的颜色相近具体是如何相近?#FFFFFF这样的颜色值是有规律可循的,但更好的方式是对比色相、饱和度和亮度。比如说色相相等(或者相差在很小的范围之内,好比5-10)饱和度与亮度相差正负5 这样的颜色算是相近,那只需要在 0-255 这个范围内按照上述规则随机取值就好了。生成的值是 HSL 可以直接返回给 CSS 用,也可以转换为16进制拼出 #xxxxxx 这样的值
你是想要hsl表示颜色吗?
hsl
http://www.w3chtml.com/css3/values/color/hsl.html
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你得定义一下你设想中的颜色相近具体是如何相近?#FFFFFF这样的颜色值是有规律可循的,但更好的方式是对比色相、饱和度和亮度。比如说色相相等(或者相差在很小的范围之内,好比5-10)饱和度与亮度相差正负5 这样的颜色算是相近,那只需要在 0-255 这个范围内按照上述规则随机取值就好了。生成的值是 HSL 可以直接返回给 CSS 用,也可以转换为16进制拼出 #xxxxxx 这样的值
你是想要
hsl
表示颜色吗?http://www.w3chtml.com/css3/values/color/hsl.html