- UID
- 909
- 主题
- 回帖
- 0
- 精华
- 积分
- 5266
- 金币
- 枚
- 草籽
- 颗
- 鲜花
- 朵
- 注册时间
- 2024-5-13
- 最后登录
- 1970-1-1
|
2024年5月19日 星期日
一句代码生成rgba随机颜色:
let mkRgba = (r,g,b,a) => `rgba(${[r,g,b].map(x => Math.round(Math.random() * (x >= 0 ? x : 255)))},${a ? a : Math.random().toFixed(2)})`;
缺省调用:mkRgba()
就是说,参数可以都为空,这将将生成真正随机的 rgba 颜色。
想生成红色系的随机色可以这样:mkRgba(255,0,0,1)
若使用参数,前三个参数一同上,参数 a 可以缺省,缺省参数 a 时透明度随机,配置时使用配置值(0~1取值范围)。 |
评分
-
7
查看全部评分
-
|