关于CSS颜色代码的简单问题

时间:2011-01-21 11:48:02

标签: css hex

CSS颜色代码是RR GG BB。那么#26c如何与蓝色阴影相关?

修改
哇谢谢大家的帮助 - 我将标记出似乎付出了最大努力的人的答案

4 个答案:

答案 0 :(得分:5)

#26c是一个Websafe十六进制颜色代码。十六进制颜色通常为6个字符长,例如黑色为#000000,白色为#ffffff。 Websafe颜色只有三个字符,加倍,因此#26c变为#2266cc

这与蓝色阴影的原因在于计算十六进制代码的方式。 22表示颜色中RED的数量从1到255,66表示代码中的绿色量,CC表示蓝色的点。

但CC怎么代表金额?

嗯,我很高兴你问,计算机喜欢计算EIGHT数字的数量,所以已经开发了一个基于16的幂的数字系统,所以你不要重新开始,直到你到16,但从11 - 15你用字母。因此10是A,11是B,12是C,13是D 14是E,15是F.

因此,当使用十六进制计算时,CC变为204(12 + 12x16),意味着颜色中有204个蓝色点。这是最高的价值,意味着颜色大多是蓝色:)。

#000000表示0红色,0绿色和0蓝色,这就是它为黑色,完全没有颜色的原因。 #ffffff表示255红色,255绿色和255蓝色,这就是为什么它是白色的,所有颜色加在一起变成白色。中间的所有颜色都可以这样计算:)

希望有所帮助。 :)

答案 1 :(得分:4)

这是css的快捷方式,它呈现为#2266CC

CC是更高的值,它应该看起来有点蓝色:D

答案 2 :(得分:2)

这是一种写作#2266CC

的简洁方式

答案 3 :(得分:0)

简而言之,CSS将每个3位数代码加倍,以便阅读#2266CC