Canvas定义颜色值有哪几种方法?
1 回答
隔江千里
TA贡献1906条经验 获得超10个赞
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)表示半透明的绿色。
- 1 回答
- 0 关注
- 470 浏览
添加回答
举报
0/150
提交
取消