Canvas绘画之倒三角形,渐变色效果源码

简介: Canvas绘画之倒三角形,渐变色效果源码

效果

源码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>渐变色</title>
</head>
<body>
    <canvas id="canvas" height="300" width="300" style="border: thin solid black"></canvas>
</body>
<script>
    var canvas = document.getElementById('canvas'),
        context = canvas.getContext('2d'),
        //更改本行代码可以更改渐变的方向
        gradient = context.createRadialGradient(canvas.width/2,canvas.height,10,canvas.width/2,0,100);
 
    gradient.addColorStop(0, 'blue');
    gradient.addColorStop(0.25, 'white');
    gradient.addColorStop(0.5, 'purple');
    gradient.addColorStop(0.75, 'red');
    gradient.addColorStop(1, 'yellow');
 
    context.fillStyle=gradient;
    context.rect(0,0,canvas.width,canvas.height);
    context.fill();
</script>
</html>
相关文章
|
7月前
|
移动开发 前端开发 HTML5
彩色大风车泡泡Canvas特效
彩色大风车泡泡Canvas特效
65 7
彩色大风车泡泡Canvas特效
|
5月前
|
前端开发
Canvas背景色绘画样式设计
Canvas背景色绘画样式设计
|
5月前
|
前端开发
Canvas绘画之简单的多边形绘画
Canvas绘画之简单的多边形绘画
|
5月前
|
前端开发
Canvas添加了橡皮擦工具的画板项目和只能画圆的源码
Canvas添加了橡皮擦工具的画板项目和只能画圆的源码
|
5月前
|
前端开发
Canvas绘画之文本缩放并旋转
Canvas绘画之文本缩放并旋转
|
7月前
QT笔刷画笔渲染的使用
QT笔刷画笔渲染的使用
|
前端开发
前端 SVG 与 Canvas 框架案例 (画线、矩形、箭头、文字 ....)
前端 SVG 与 Canvas 框架案例 (画线、矩形、箭头、文字 ....)
146 0
|
前端开发
canvas画布实现代码雨
canvas画布实现代码雨
107 0
|
Web App开发 存储 移动开发
用 Canvas 实现一个太阳系动画效果
用 Canvas 实现一个太阳系动画效果
用 Canvas 实现一个太阳系动画效果