mockjs随机生成浅色图片 | 十六进制颜色码调色大法 | 莫兰迪色系

你是否遇到过这样的问题?

项目的主色调是浅色,使用mockjs随机生成的图片却是五彩斑斓的鲜艳色调,导致项目演示的时候特别违和呢?
项目主题风格

mockjs生成的鲜艳图片
在我一番研究之后,终于搞出了mockjs生成浅色图片的方案。

效果:
在这里插入图片描述
要想做出心仪的调调,首先要知道十六进制颜色码(#eeeeee)的原理。
十六进制颜色码由 ‘#’和3个16进制数相连组成。
在这里插入图片描述

我们知道,任何颜色都能通过红绿蓝三基色通过特定的比例调和而成。而十六进制颜色码的3个十六进制数,则分别对应红的强度、绿的强度、蓝的强度。
(演示使用十进制)
根据上面的法则,我们可以推出,如果想要一组红色调的图片,就应该让第一个十六进制数的值大于其他两个数的值。
我们可以设置为: # (150~200)(70-110)(70-110)
mockjs演示效果:
在这里插入图片描述
假设我想要一组浅色蓝绿调的图,则让绿和蓝的强度足够大、相差不多,并且大于红色的强度即可。
例如:: # (110~170)(200-225)(200-225)
mockjs演示效果:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值