2011-04-20 35 views
2

我想知道是否有人知道如何看待十六进制颜色,并确定它上面的文本应该是白色还是黑色。任何人都知道如何确定使用哪种颜色(白色或黑色)

所以如果有人选择某种白色的阴影,它上面的文字将是黑色的。如果选择黑色,则会使用白色。如果选择黄色,则会使用黑色。

是否有某种说法可以查看几个十六进制数,并确定颜色是否会变暗或是否变亮?

解决方案可以是C#或jquery/javascript。我也使用MVC不确定这是否会有所作为。

回答

5

这里的资源,我发现了一小会儿前,它有一些非常好的信息入手:

http://particletree.com/notebook/calculating-color-contrast-for-legible-text/

+0

有趣,但我有点找一个完成的解决方案。这不是我所需要的重要组成部分,我不想浪费数小时来尝试从头开始。 – chobo2 2011-04-20 20:28:58

+0

对不起,我不知道你的问题有任何现成的解决方案。 – 2011-04-20 22:57:26

相关问题