javascript - js 生成颜色相近的两组颜色
天蓬老师
天蓬老师 2017-04-10 15:47:56
[JavaScript讨论组]

想知道怎么可以生成两组颜色,color1, color2,均为数组

下标相同的颜色值的颜色相近

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
大家讲道理

你得定义一下你设想中的颜色相近具体是如何相近?#FFFFFF这样的颜色值是有规律可循的,但更好的方式是对比色相、饱和度和亮度。比如说色相相等(或者相差在很小的范围之内,好比5-10)饱和度与亮度相差正负5 这样的颜色算是相近,那只需要在 0-255 这个范围内按照上述规则随机取值就好了。生成的值是 HSL 可以直接返回给 CSS 用,也可以转换为16进制拼出 #xxxxxx 这样的值

怪我咯

你是想要hsl表示颜色吗?

http://www.w3chtml.com/css3/values/color/hsl.html

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号