--- title: CanvasGradient slug: Web/API/CanvasGradient translation_of: Web/API/CanvasGradient ---
CanvasGradient
接口表示描述渐变的不透明对象。通过 {{domxref("CanvasRenderingContext2D.createLinearGradient()")}} 或 {{domxref("CanvasRenderingContext2D.createRadialGradient()")}} 的返回值得到.
不透明对象,没有暴露的属性.
没有继承的方法
偏移(offset)
和颜色(color
)定义的断点到渐变中。如果偏移值不在0到1之间,将抛出INDEX_SIZE_ERR错误,如果颜色值不能被解析为有效的
CSS颜色值 {{cssxref("<color>")}},将抛出SYNTAX_ERR
错误。标准 | 状态 | 备注 |
---|---|---|
{{SpecName('HTML WHATWG', "the-canvas-element.html#canvasgradient", "CanvasGradient")}} | {{Spec2('HTML WHATWG')}} | 同 {{Spec2('HTML Canvas 2D Context W3C')}} |
{{SpecName('HTML Canvas 2D Context W3C', '#canvasgradient', 'CanvasGradient')}} | {{Spec2('HTML Canvas 2D Context W3C')}} | 初始定义 |