конвертировать HSL или HSV в RGB через jquery - PullRequest
2 голосов
/ 08 февраля 2010

Я хочу генерировать случайные "похожие" цвета, используя jquery.

Насколько я понимаю, лучший способ достичь этого - использовать HSL или HSV , согласно этому вопросу .

Проблема в том, что я не могу понять, как это сделать ...

  1. Использовать HSL или HSV с jquery; или
  2. Конвертировать HSL или HSV в RBG через jquery

Я обнаружил эту библиотеку цветов, но Я бы хотел, если можно, избегать плагинов Есть идеи?

Ответы [ 2 ]

2 голосов
/ 08 февраля 2010

Лучшая идея: DIY:)

Напишите простую функцию преобразования. Было бы 4 строки по математике

Ищите здесь для начала: http://en.wikipedia.org/wiki/HSL_and_HSV

И использовать цвета в CSS следующим образом

color: rgb(255, 255, 255);

И разрезать его с помощью строковых функций.

Все еще не уверены, что делать? Подробности уточняйте в комментариях;)

0 голосов
/ 10 августа 2010

Смотрите здесь, похоже, что это будет делать все: https://www.adaptavist.com/display/jQuery/Colour+Library

...