HTML5创建线条渐变
来源:互联网 发布:工程宝软件sdk 编辑:程序博客网 时间:2024/04/28 17:19
1、设计源码
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>HTML5创建线条渐变</title>
- <script type="text/javascript">
- /**
- * 创建线条渐变
- */
- function drawGradualText()
- {
- //找到<canvas>元素
- var canvas = document.getElementById("canvas");
- //创建context对象
- var ctx = canvas.getContext("2d");
- //创建线条渐变
- var gradient = ctx.createLinearGradient(0,0,400,0);
- //方法规定 gradient 对象中的颜色和位置
- gradient.addColorStop(0,"yellow");
- //方法规定 gradient 对象中的颜色和位置
- gradient.addColorStop(1,"blue");
- //设置填充样式
- ctx.fillStyle = gradient;
- //填充一个矩形区域
- ctx.fillRect(40,20,600,400);
- }
- </script>
- </head>
- <body onLoad="drawGradualText();">
- <canvas id="canvas" width="1000" height="800"></canvas>
- </body>
- </html>
2、实现结果
3、源码说明
(1)找到<canvas>元素
- var canvas = document.getElementById("canvas");
(2)创建context对象
- var ctx = canvas.getContext("2d");
(3)创建线条渐变
- var gradient = ctx.createLinearGradient(0,0,400,0);
(4)规定 gradient 对象中的颜色和位置
- gradient.addColorStop(0,"yellow");
- gradient.addColorStop(1,"blue");
(5)设置填充样式
- ctx.fillStyle = gradient;
(6)填充一个矩形区域
- ctx.fillRect(40,20,600,400);
转载自:http://blog.csdn.net/you23hai45/article/details/50095051
0 0
- HTML5创建线条渐变
- HTML5创建线条渐变
- 创建渐变线条和填充
- html5+d3 svg 线条、图形颜色渐变动画
- Graphics类创建渐变线条和填充的方法
- 制作各类渐变线条
- HTML5 canvas图形绘制基础(矩形,线条,渐变色,圆形,图片,多边形)
- HTML5创建一个径向/圆渐变
- HTML5创建一个径向/圆渐变
- HTML5渐变
- 用HTML5创建超酷图像灰度渐变效果
- 用HTML5创建超酷图像灰度渐变效果
- 特效天地——线条渐变
- MKMapView实时绘画渐变线条运动轨迹
- html5 颜色渐变
- HTML5 Canvas 渐变
- html5中的渐变
- html5线性渐变
- mac中.so和.dylib库解释--记录
- [转]TabActivity中监听按键响应(返回键)
- 卡尔曼滤波
- Python异常处理
- setOnItemSelectedListener、setOnItemClickListener与setOnTouchlistener的区别
- HTML5创建线条渐变
- Setup MIPS cross compile toolchain
- leetcode:292 Nim Game-每日编程第一题
- ThreadLocal理解
- eclips 快捷键
- TestNG
- android 打包签名
- EditText的inputType属性
- 木已成粥