猿问

Canvas定义颜色值有哪几种方法?

Canvas定义颜色值有哪几种方法


慕容森
浏览 525回答 1
1回答

慕运维8079593

Canvas绘图时,绘图上下文的fillStyle属性与strokeStyle属性用来指定填充的颜色或边框的颜色,颜色定义方法与CSS中颜色定义方法基本相同。下面是定义颜色的各种方法。·  颜色名:直接使用颜色的英文名称作为属性值,例如,blue表示蓝色。·  #rrggbb:用一个6位的十六进制数表示颜色,例如,#0000FF表示蓝色。·  #rgb:是#rrggbb的一种简写方式,例如,#0000FF可以表示为#00F,#00FFDD表示为#0FD。·  rgb(rrr,ggg,bbb):使用十进制数表示颜色的红、绿、蓝分量,其中,rrr、ggg、bbb都是0~255的十进制整数。例如,rgb(0,0,0)代表黑色。·  rgb(rrr%,ggg%,bbb%):使用百分比表示颜色的红、绿、蓝分量,例如,rgb(50%,50%,50%)表示rgb(128,128,128)。·  rgba(rrr,ggg,bbb,alpha):使用十进制数表示颜色的红、绿、蓝分量,alpha表示颜色的透明度,例如rgba(0,128,0,0.5)表示半透明的绿色。
随时随地看视频慕课网APP
我要回答