HTML Canvas createLinearGradient()方法用于创建线性渐变对象。
渐变可用于填充矩形、圆形、线条、文本等中的不同颜色。然后我们可以将渐变颜色分配给strokeStyle或fillStyle属性来填充或绘制矩形、圆形、线条、文本等形状。
addColorStop()方法添加不同的颜色,并在渐变对象中定位颜色。
语法: :
context.createLinearGradient(x0, y0, x1, y1);
参数::
- x0:该参数表示渐变起点的 x 坐标。
- y0:该参数表示渐变起点的y坐标。
- x1:该参数表示渐变终点的x坐标。
- y1:该参数表示渐变终点的y坐标。
示例 1 :
HTML canvas
createLinearGradient() Method
GeeksforGeeks
HTML canvas
createLinearGradient() Method
输出:
示例 2:
HTML canvas createLinearGradient() Method
GeeksforGeeks
HTML canvas
createLinearGradient() Method
输出:
支持的浏览器: canvas createLinearGradient() 方法支持的浏览器如下:
- 谷歌浏览器
- 浏览器 9.0
- 火狐
- 苹果Safari
- 歌剧