为深色背景和V.S.设置白色字体颜色。在PHP中

时间:2011-07-19 18:28:51

标签: php javascript css

在更改为深色背景时,我需要将字体颜色设置为白色并完全相反,当背景很亮时,字体颜色应为黑色

我没有划分php中的暗色和浅色的范围

我的颜色代码是十六进制格式#ffffff

3 个答案:

答案 0 :(得分:6)

我发现这个方法适用于我的问题。 http://www.webmasterworld.com/forum88/9769.htm

答案 1 :(得分:2)

您可以采用颜色的三个部分(红色,绿色和蓝色)并构建总和。您将获得的最小值为0,最大值为765。 你可以说低于380的值是暗的,上面的值是明亮的,并相应地设置文本颜色。

或者你采用HSV定义并说出值:= max(红色,绿色,蓝色)和128以上的值是明亮的,下面的值是暗的

答案 2 :(得分:0)

没有深色背景的“真实定义”。如果对比度(例如,R,G和B差异的总和)不够高,您可以从一种类型切换到另一种类型。