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 相关文章推荐
纯HTML+CSS3制作导航菜单(附源码)
Apr 24 HTML / CSS
五款漂亮的纯CSS3动画按钮的实例教程
Nov 21 HTML / CSS
使用css3实现的windows8开机加载动画
Dec 09 HTML / CSS
使用CSS3的ruby-position固定注音位置的用法示例
Jul 05 HTML / CSS
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
Aug 25 HTML / CSS
基于ccs3的timeline时间线实现方法
Apr 30 HTML / CSS
html5构建触屏网站之网站尺寸探讨
Jan 07 HTML / CSS
HTML5新增的表单元素和属性实例解析
Jul 07 HTML / CSS
移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法
Mar 27 HTML / CSS
HTML5 Canvas实现烟花绽放特效
Mar 02 HTML / CSS
canvas 基础之图像处理的使用
Apr 10 HTML / CSS
AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码
Aug 19 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中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
PHP远程连接oracle数据库操作实现方法图文详解
2019/04/11 PHP
基于PHP实现生成随机水印图片
2020/12/09 PHP
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
input 和 textarea 输入框最大文字限制的jquery插件
2011/10/27 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
js控制当再次点击按钮时的间隔时间
2014/06/03 Javascript
jQuery的图片滑块焦点图插件整理推荐
2014/12/07 Javascript
javascript浏览器窗口之间传递数据的方法
2015/01/20 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
移动端JQ插件hammer使用详解
2015/07/03 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
微信小程序使用form表单获取输入框数据的实例代码
2018/05/17 Javascript
快速解决vue在ios端下点击响应延时的问题
2018/08/27 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
Vue实现跑马灯效果
2020/05/25 Javascript
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
Python爬虫动态ip代理防止被封的方法
2019/07/07 Python
Python实现疫情通定时自动填写功能(附代码)
2020/05/27 Python
HTML5移动端手机网站开发流程
2016/04/25 HTML / CSS
canvas实现烟花的示例代码
2020/01/16 HTML / CSS
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
移动通信行业实习自我鉴定
2013/09/28 职场文书
行政前台岗位职责
2013/12/04 职场文书
综治工作心得体会
2014/09/11 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python