【发布时间】:2011-09-20 08:14:25
【问题描述】:
给定任意背景颜色 A,文本最易读的颜色是 B。
目前我有以下解决方案(非常流行但不正确):
Turn the bg colour monotone
find the midway point between white and black,
if closer to white
B = black
else
B = white.
然而,这很简单,在中间色调上失败了,并且不能解释我们的眼睛不能均匀看到色谱的事实。
几个月前我读了一篇文章,解释了这一点并展示了演示,显示了上述失败的颜色,并且调整后的计算有效。但是我找不到它。
作为旁注,人们似乎也用一种算法来回答这样的问题,以找出两种颜色之间的对比度。我有比我想要的更多的东西。 我需要知道如何在给定背景颜色 B 的情况下生成最佳文本颜色 A。
【问题讨论】:
标签: php javascript css background-color