为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕仙森 2018-10-29 04:04:40
Canvas定义颜色值有哪几种方法?
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

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)表示半透明的绿色。


查看完整回答
反对 回复 2018-11-18
  • 1 回答
  • 0 关注
  • 470 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信