Pergunta

Estou procurando gerar cores "semelhantes" aleatórias usando jQuery.

Entendo que a melhor maneira de abordar isso é usar HSL ou HSV, de acordo com essa questão.

A questão é que não consigo descobrir como ...

  1. Use HSL ou HSV com jQuery; ou
  2. Converta HSL ou HSV em RBG via jQuery

eu encontrei isto biblioteca de cores, mas Eu gostaria de evitar plugins, se possível. Alguma ideia?

Foi útil?

Solução

Melhor ideia de todos os tempos: DIY :)

Escreva uma função de conversão simples. Seria 4 linhas de matemática

Olhe aqui para começar:http://en.wikipedia.org/wiki/hsl_and_hsv

E use cores no CSS da seguinte maneira

color: rgb(255, 255, 255);

E corte -o com funções de string.

Ainda não tenho certeza do que fazer? Peça detalhes nos comentários;)

Outras dicas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top