html5使用canvas画空心圆与实心圆


Posted in HTML / CSS onDecember 15, 2014

这里给大家分享的是一个学习canvas的时候做的画空心圆与实心圆的练习题,非常简单。

<canvas id="canvas" width="500" height="500" style="background-color: yellow;"></canvas>
 

复制代码
代码如下:

var canvas=document.getElementById("canvas");
var cxt=canvas.getContext("2d");
//画一个空心圆
cxt.beginPath();
cxt.arc(200,200,50,0,360,false);
cxt.lineWidth=5;
cxt.strokeStyle="green";
cxt.stroke();//画空心圆
cxt.closePath();
//画一个实心圆
cxt.beginPath();
cxt.arc(200,100,50,0,360,false);
cxt.fillStyle="red";//填充颜色,默认是黑色
cxt.fill();//画实心圆
cxt.closePath();
//空心和实心的组合
cxt.beginPath();
cxt.arc(300,300,50,0,360,false);
cxt.fillStyle="red";
cxt.fill();
cxt.strokeStyle="green";
cxt.stroke();
cxt.closePath();
HTML / CSS 相关文章推荐
简单聊聊H5的pushState与replaceState的用法
Apr 03 HTML / CSS
html5 音乐播放器 audio 标签使用概述
Jul 15 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
Feb 28 HTML / CSS
HTML5 Canvas入门学习教程
Mar 17 HTML / CSS
three.js模拟实现太阳系行星体系功能
Sep 03 HTML / CSS
浅谈Html5页面打开app的一些思考
Mar 30 HTML / CSS
html5移动端自适应布局的实现
Apr 15 HTML / CSS
Html5 webview元素定位工具的实现
Aug 07 HTML / CSS
能用CSS实现的就不要麻烦JavaScript了
Oct 05 HTML / CSS
css 边框添加四个角的实现代码
Oct 16 HTML / CSS
CSS实现背景图片全屏铺满自适应的3种方式
Jul 07 HTML / CSS
html5使用canvas画一条线
Dec 15 #HTML / CSS
html5绘制时钟动画
Dec 15 #HTML / CSS
html5的canvas方法使用指南
Dec 15 #HTML / CSS
html5各种页面切换效果和模态对话框用法总结
Dec 15 #HTML / CSS
2014年圣诞节倒计时网页的制作过程
Dec 05 #HTML / CSS
一款利用html5和css3动画排列人物头像的实例演示
Dec 05 #HTML / CSS
HTML5中drawImage用法分析
Dec 01 #HTML / CSS
You might like
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
JavaScript中几种常见排序算法小结
2011/02/22 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
js控制鼠标事件移动及移出效果显示
2014/10/19 Javascript
JavaScript实现twitter puddles算法实例
2014/12/06 Javascript
JavaScript中this详解
2015/09/01 Javascript
JavaScript ParseFloat()方法
2015/12/18 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
JavaScript中Array方法你该知道的正确打开方法
2018/09/11 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
python 拼接文件路径的方法
2018/10/23 Python
python ipset管理 增删白名单的方法
2019/01/14 Python
Python socket 套接字实现通信详解
2019/08/27 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
Python递归及尾递归优化操作实例分析
2020/02/01 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
作为网站管理者应当如何防范XSS
2014/08/16 面试题
国际会议邀请函范文
2014/01/16 职场文书
厂区绿化方案
2014/05/08 职场文书
奥巴马开学演讲稿
2014/05/15 职场文书
运动会口号大全
2014/06/07 职场文书
治安消防安全责任书
2014/07/23 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
教师节标语大全
2014/10/07 职场文书
销售会议开幕词
2015/01/28 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
少儿励志名言(80句)
2019/08/14 职场文书
go web 预防跨站脚本的实现方式
2021/06/11 Golang