我正在寻找使用jquery生成随机“相似”颜色。通过jQuery将HSL或HSV转换为RGB
根据this question,我的理解是,最好的方法是使用HSL or HSV。
的问题是,我似乎无法弄清楚如何要么...
- 使用HSL或HSV与jQuery;或
- 转换HSL或HSV到RBG通过jQuery
我发现this色库,但我想避免插件如果在所有可能。有任何想法吗?
我正在寻找使用jquery生成随机“相似”颜色。通过jQuery将HSL或HSV转换为RGB
根据this question,我的理解是,最好的方法是使用HSL or HSV。
的问题是,我似乎无法弄清楚如何要么...
我发现this色库,但我想避免插件如果在所有可能。有任何想法吗?
史上最佳的想法:自己动手做:)
编写一个简单的转换功能。这将会是4线数学
看看这里开始: http://en.wikipedia.org/wiki/HSL_and_HSV
并使用颜色CSS如下
color: rgb(255, 255, 255);
用绳子功能砍碎。
还不知道该怎么办?请在评论细节;)
看到这里,这看起来像它会做的一切: https://www.adaptavist.com/display/jQuery/Colour+Library
是啊,这就是我想通。 谢谢。我会回来更多的帮助=) – 2010-02-08 17:16:21
查阅这些: http://www.csgnetwork.com/csgcolorsel4.html http://snipplr.com/view/14590/hsv-to-rgb/ 的代码在第二件事似乎有点太复杂恕我直言,它可能会做一些额外的:P 当您使用任何这一点时添加注释。我可能会想要重复你的工作:) – naugtur 2010-02-08 17:23:49
@naugtur从快速浏览每个链接中的代码,看起来他们基本上以相同的方式工作。但他们似乎工作!感谢您的链接。 – Matt 2014-05-08 03:11:59