Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Asdruble

Descobrir se cor é clara ou escura

Recommended Posts

Olá, eu preciso saber como posso identificar se uma cor em hexa (ABC ou AABBCC) é clara ou escura!Pois às vezes eu seto o BG de uma celula de uma cor que o usuario define, e preciso colocar o texto numa cor contrastante!Eu já pensei em algo como atribuir peso às cores, como por exemplo, 2 pra verde, 3 pra vermelho e 4 para azul, daí multiplicando pelo hexa, e se der mais que um número tal, ela é escura, do contrario, clara, mas não deu muito certo...Nao preciso nem do script, mas se alguem tiver uma boa ideia, por favor! :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente nao sei se tem como fazer isso... Acho que seria melhor colocar a cor da fonte como escolha do usuario tambem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma boa seria voce atribuir o inverso da cor (lembrando que eu não saco muito de teoria de cores).Tipo: se um texto é vermelho (FF0000) voce poe seu background o inverso (00FFFF).Se é FF1100 o inverso seria 00EEFF.Não sei se ficaria bom. TEstae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.