html5中的canvas属性一些简单例子
来源:互联网 发布:淘宝差评会被寄 编辑:程序博客网 时间:2024/06/07 11:07
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>canvas</title></head><body><canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> 您的浏览器不支持 HTML5 canvas 标签。</canvas><script> /*//画一个矩形 var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="#FF0000"; ctx.fillRect(0,0,100,100);*/ //在canvas上画线 /*var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.moveTo(0,0); ctx.lineTo(200,200); ctx.stroke();*/ //在canvas上画圆 arc(x,y,r,start,stop) /*var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.beginPath(); ctx.arc(95,50,40,0,2*Math.PI); ctx.stroke();*/ //使用canvas绘制文本 /*var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.font = "30px Arial"; /!*ctx.fillText("hello ",10,50); //实心文字*!/ ctx.strokeText("hello",10,50); //空心文字*/ //canvas中颜色渐变 /*var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); //创建渐变 var grd = ctx.createLinearGradient(0,0,200,0); grd.addColorStop(0,"red"); grd.addColorStop(1,"white"); //填充渐变 ctx.fillStyle = grd; ctx.fillRect(10,10,150,80);*/ //创建一个径/圆渐变,使用渐变填充矩形 var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); //创建渐变 var grd = ctx.createRadialGradient(75,50,5,90,60,100); grd.addColorStop(0,"red"); grd.addColorStop(1,"white"); //填充渐变 ctx.fillStyle = grd; ctx.fillRect(10,10,150,80);</script></body></html>
阅读全文
0 0
- html5中的canvas属性一些简单例子
- HTML5 canvas 的一些属性
- ExtJS中运用HTML5 Canvas简单例子
- Html5 canvas 简单画布画板涂鸦例子
- html5 canvas中的属性和方法详解
- html5 canvas 完美例子
- HTML5,canvas中的线型属性lineCap设置之后没有效果!
- HTML5中的Canvas
- HTML5中的canvas详述
- HTML5中的Canvas
- html5中的canvas手册
- HTML5中的Canvas元素
- HTML5中的canvas
- html5中的画布canvas----画出简单的矩形、三角形
- <html5 canvas>fillStyle属性和strokeStyle属性
- HTML5 Canvas画简单图形
- html5 canvas简单介绍(转)
- HTML5 Canvas 练习(简单时钟)
- diffie-hellman-group1-sha1
- 同一文件夹下.py调用另一个.py文件的函数
- Spring
- EditView 使其开始不获得焦点
- Consecutive Factors (20)
- html5中的canvas属性一些简单例子
- charles 抓包外网程序
- 【训练】2017-11-6早
- 机器学习_参数估计(已知解析式求参数)
- IOS safari 浏览器 时间乱码(ios时间显示NaN) 问题解决
- RPC原理
- MySql 安装
- Android Framework下手机状态栏一体化和一体化后颜色存在的问题
- 2017 ACM-ICPC 青岛站 总结