2013-02-25 94 views
1

给定一种颜色(十六进制)我想生成一组颜色,看起来几乎完全像给定的颜色,但有点不同。除了随意/随机增加或减少rg或b之外,是否有一种很好的方法可以做到这一点?有没有简单的方法来生成类似的颜色?

谢谢!

+0

它们可以随机不同吗?你为什么不想随机改变r,b或g分量? – askewchan 2013-02-25 01:47:20

+0

它们可以随机不同。我不知道如何改变r,g和b分量的原因是,这些值的平等变化似乎并不会产生相同的结果。所以,如果我改变红色组件30说它可能不是很明显,但如果我将蓝色组件改变30,它会产生巨大的差异。我想知道是否有正确的方法来确定每个值应该由什么改变。也许最简单的做法就是尽量做到这一点。 – user1056805 2013-02-25 01:53:25

+0

你想要它一样的颜色,但不同的色调?使用具有刻度的颜色选择器可以帮助解决问题。还要考虑增加/减少相同的百分比而不是相同的值。 – technosaurus 2013-02-25 01:58:35

回答

0

我不确定您是否试图以编程方式执行此操作(Sass/Compass可以通过乘/除十六进制值的百分比来完成此操作),还是手动操作。

如果手动,您可以使用此online color palette。它有一个变亮/变暗的方案,每次显示16种颜色,几乎相同。

0

您可以使用此在线工具Colorglower - Get lighter and darker shades of hex color - 这是一个简单的工具,可以生成更浅和更暗的六角色。你甚至可以调整阴影百分比。

Colorglower是一个免费的在线工具,可以获得更亮或更深的十六进制颜色代码。使用百分比滑块调整多少阴影。网页设计师为他们的项目发现不同的调色板的重要参考。

相关问题