JavaScript中的颜色代码表示方法有三种:RGB,HEX和HEXA。
RGB(Red,Green,Blue)
RGB颜色代码是一种表示颜色的三原色混合模式,以rgb(x,y,z)的形式表示,其中x,y,z分别代表红色,绿色和蓝色的值,取值范围为0-255。例如:rgb(255,0,0)表示红色,rgb(0,255,0)表示绿色,rgb(0,0,255)表示蓝色。
HEX(Hexadecimal)
HEX颜色代码是一种表示颜色的十六进制模式,以#RRGGBB的形式表示,其中RR表示红色,GG表示绿色,BB表示蓝色,每个值取值范围为00-FF,例如:#FF0000表示红色,#00FF00表示绿色,#0000FF表示蓝色。
HEXA(Hexadecimal Alpha)
HEXA颜色代码是一种表示颜色的十六进制模式,以#RRGGBBAA的形式表示,其中RR表示红色,GG表示绿色,BB表示蓝色,AA表示透明度,每个值取值范围为00-FF,例如:#FF0000FF表示不透明的红色,#00FF0080表示半透明的绿色,#0000FF20表示透明度为20%的蓝色。
// 使用RGB颜色代码 document.body.style.backgroundColor = "rgb(255,0,0)"; // 使用HEX颜色代码 document.body.style.backgroundColor = "#FF0000"; // 使用HEXA颜色代码 document.body.style.backgroundColor = "#FF000080";
以上就是,使用这些方法可以很方便的控制网页中的颜色。