canvas-arc.html
2015-11-19 17:24
357 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <canvas id="canvas" style="border: 1px #ddd solid;display: block;margin:0 auto"></canvas> <script> window.onload = function(){ var canvas = document.getElementById('canvas'); canvas.width = 1024; canvas.height = 768; if(canvas.getContext('2d')){ var context = canvas.getContext('2d'); context.lineWidth = 5; context.strokeStyle = "#005588"; for(var i=0;i<10;i++){ context.beginPath(); context.arc(50+i*100,50,40,0,2*Math.PI*(i+1)/10,false); context.closePath(); context.stroke() } for(var i=0;i<10;i++){ context.beginPath(); context.arc(50+i*100,200,40,0,2*Math.PI*(i+1)/10,false); // context.closePath(); context.stroke() } for(var i=0;i<10;i++){ context.beginPath(); context.arc(50+i*100,350,40,0,2*Math.PI*(i+1)/10,false); context.closePath(); context.stroke(); context.fillStyle ="#005588" context.fill(); } }else{ alert('当前游览器不支持Canvas,请更换游览器后再试!'); } } </script> </body> <script> /* 总结 context.arc( (圆心x 圆心y 半径r) centerx,centery,radius, (起始角度,终止角度) startingAngle,endingAngle, (false 顺时针绘制) anticlockwise = false ) */ </script> </html>
相关文章推荐
- html弹出div弹窗
- 在Word指定位置插入富文本域值(html文本)
- 实现html页面的参数传递
- HTML常用标签大全及html标签的特点
- HTML中网页超链接设计
- html控件隐藏几种方法,占位隐藏
- web -- HTML 字符实体
- 南大软院大神养成计划——html 的简单介绍及一些标签的使用
- html弹出层
- html 如何获取表格中所选行的一行数据,并赋值到对应的TEXT里面?
- html页面通过特殊链接:打电话,发短信,发邮件详细教程
- HTML常用标签
- 南昌大学大神养成计划-第一课《html》
- Webkit之理解HTML解析和DOM树
- HTML 转义字符
- html转pdf工具wkhtmltopdf
- HTML中标签UL,LI和浮动,颜色,像素单位的认识
- html中常用单位
- 随手记一次用C#正则表达式获取下拉菜单html标签<select>以及相关属性值
- kindeditor限制html长度的问题