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>
相关文章
|
5月前
|
移动开发 前端开发 HTML5
彩色大风车泡泡Canvas特效
彩色大风车泡泡Canvas特效
51 7
彩色大风车泡泡Canvas特效
|
3月前
|
前端开发
Canvas背景色绘画样式设计
Canvas背景色绘画样式设计
|
3月前
|
前端开发
Canvas绘画之简单的多边形绘画
Canvas绘画之简单的多边形绘画
|
3月前
|
前端开发
Canvas绘画之文本缩放并旋转
Canvas绘画之文本缩放并旋转
|
3月前
|
前端开发
Canvas添加了橡皮擦工具的画板项目和只能画圆的源码
Canvas添加了橡皮擦工具的画板项目和只能画圆的源码
|
4月前
|
前端开发
canvas与CreateJS实现图片动画
canvas与CreateJS实现图片动画
|
5月前
|
前端开发
canvas详解04-绘制文字
canvas详解04-绘制文字
58 2
canvas详解04-绘制文字
|
前端开发 JavaScript
canvas:绘制视频封面
canvas:绘制视频封面
88 0
canvas:绘制视频封面
|
前端开发
前端 SVG 与 Canvas 框架案例 (画线、矩形、箭头、文字 ....)
前端 SVG 与 Canvas 框架案例 (画线、矩形、箭头、文字 ....)
134 0
|
前端开发 JavaScript
教你如何利用canvas画布绘制哆啦A梦
订阅专栏 教你如何利用canvas画布绘制哆啦A梦 最近一直在练习使用canvas画布标签,今天教大家如何使用canvas画布绘制哆啦A梦。如图: HTML代码: <canvas id="my_canvas"></canvas> 1 CSS代码: canvas { display:block; margin:0 auto; background: pink } 1 2 3 4 5 JavaScript代码: var oCanvas = document.getEleme
教你如何利用canvas画布绘制哆啦A梦