1.rgb中每一个值得取值是0-255,表示亮度,0代表不发光, 255代表发光, 值越大就越亮,所以rgb(0,0,0)是黑色,rgb(255,255,255)是白色。
2.只要让红色/绿色/蓝色的值都一样就是灰色,而且如果这三个值越小那么就越偏黑色, 越大就越偏白色
3.rgba中的a代表透明度
4.十六进制的颜色,每两位代表一个颜色
例如:#FFEE00,FF表示R,EE表示G,00表示B
十六进制 十进制
9
a 10
b 11
c 12
d 13
e 14
f 15
10 16
11 17
12 18
十六进制和十进制转换的公式
用十六进制的第一位*16 + 十六进制的第二位 = 十进制
15 == 1*16 + 5 = 21
12 == 1*16 + 2 = 18
FF == F*16 + F == 15*16 + 15 == 240 + 15 = 255
00 == 0*16 + 0 = 0
5.在CSS中只要十六进制的颜色每两位的值都是一样的, 那么就可以简写为一位例如:#FFEE00 == #FE0
注意点:
1.如果当前颜色对应的两位数字不一样, 那么就不能简写
#123456
2.如果两位相同的数字不是属于同一个颜色的, 也不能简写
#122334
网友评论