设置白色字体颜色为暗背景和V.S.在php


setting white font color for dark background and V.S. in php

当更改为深色背景时,我需要将字体颜色设置为白色,正好相反,当背景是明亮的时候,字体颜色应该是黑色

我没有在PHP中划分深色和浅色的范围

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

我发现这个方法对我的问题有效。http://www.webmasterworld.com/forum88/9769.htm

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

或者你采用HSV定义,并说value:= max(红,绿,蓝),高于128的值是亮的,低于128的值是暗的

黑色背景没有"真正的定义"。你可以从一种类型切换到另一种,如果对比度(例如。R、G、B的差值之和)不够高