- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Network Optimization Expert Team 内容摘要 Canvas标签定义,并获得坐标 画矩形,定义颜色,透明度 画直线,定义连接,节点 画圆,定义弧度,节点 画渐变色,定义节点渐变效果 读入一张图片 主讲:张恩民 官网: (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 1、Canvas标签定义,并获得坐标 canvas id=php100 width=500 height=500“ onmousemove=mousexy(event)/canvas div id=ds/div //监视鼠标 function mousexy(n) { x=n.clientX; y=n.clientY; document.getElementById(ds).innerHTML=坐标: x轴+x+ y轴+y; } (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画矩形,定义颜色,透明度 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.fillStyle=#FF0000; //定义颜色 p100.fillRect(0,0,300,300); //定义矩形的大小 p100.fillStyle=rgba(0,0,255,0.5); //定义颜色,支持透明 p100.fillRect(200,200,500,500); //定义矩形大小 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画直线,定义连接,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.moveTo(10,10); //起始位置 p100.lineTo(150,50); //终止位置 p100.lineTo(10,50); //如果没有再次设置起始位置将从结束位置开始画 p100.stroke(); //结束图形 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画圆,定义弧度,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.fillStyle=blue; //定义演示 p100.beginPath(); //从新开始画,防止冲突重叠 p100.arc(200,200,30,0,Math.PI*2,true); //x坐标,y坐标,直径,始,终,时针 p100.closePath(); //结束画布,防止冲突重叠 p100.fill(); //结束渲染 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画渐变色,定义节点渐变效果 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ var grd=p100.createLinearGradient(100,100,175,50); //颜色渐变的起始坐标和终点坐标 grd.addColorStop(0,yellow); //0表示起点..0.1 0.2 ...1表示终点,配置颜色 grd.addColorStop(1,blue); p100.fillStyle=grd; //生成的颜色块赋值给样式 p100.fillRect(100,100,175,50); //设置色块 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画直线,定义连接,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ---
您可能关注的文档
最近下载
- 钳工高级理论+技能.doc
- 建筑施工企业全套安全资料(生产责任制、管理制度等).doc
- KW系统集成公司平衡计分卡实施 踏瑞绩效管理智能反馈比赛软件 参考答案.pdf VIP
- 专题二 函数与导数(2020-2024)五年高考《数学》真题分类汇编(解析版).docx VIP
- 西方文学理论 马工程 13.第十二章 英美新批评文论.ppt VIP
- 高考数学五年(2020-2024)真题《函数概念与基本初等函数》分类汇编含答案.docx VIP
- 第9课 隋唐时期的经济、科技与文化(教案)(表格式)【中职专用】《中国历史》(高教版2023基础模块).pdf VIP
- 婴幼儿肥胖管理专家共识(2025).pptx VIP
- 职业生涯规划:物流管理.pptx VIP
- 全程对中心静脉导管尖端位置的质量控制管理题库答案-2025年华医网继续教育.docx VIP
原创力文档


文档评论(0)