博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML5学习笔记(一)canvas画图
阅读量:7086 次
发布时间:2019-06-28

本文共 702 字,大约阅读时间需要 2 分钟。

 

效果图

 兼容ie的两个js库

 

画图代码,放在head里

function draw(id) {
var ctx = document.getElementById(id).getContext('2d'); // 画渐变背景设置渐变样式 var g1 = ctx.createRadialGradient(200,200,0,200,200,200); g1.addColorStop(0,'rgb(255,255,255)'); g1.addColorStop(1,'rgb(220,220,220)'); ctx.fillStyle = g1; ctx.fillRect(0,0,400,400); // 中心点移动到(200,200) ctx.translate(200,200); for (var i=1;i<6;i++){ // 保存当前状态 ctx.save(); // 设置当前颜色 ctx.fillStyle = 'rgb('+(51*i)+','+(255-51*i)+',255)'; for (var j=0;j

 

执行代码

window.onload = function()         {
draw("myCanvas"); }

 

HTML代码

转载地址:http://lpgml.baihongyu.com/

你可能感兴趣的文章
使用JNI的步骤
查看>>
RPi 2B SD read-only filesytem
查看>>
编程珠玑--位图法排序
查看>>
JSP 实用程序之简易文件上传组件
查看>>
【Android】使用SearchView时软键盘不支持actionSearch的问题
查看>>
java的Xmx是设置什么的?
查看>>
当数据库中字段设计为smalint或者tinyint后,程序中要求字段为枚举型,应该怎么设置...
查看>>
iOS开发之邮件发送代码
查看>>
八皇后问题(递归版)
查看>>
第 33 章 Message Queuing & RPC
查看>>
Discuz Table ‘common_member_archive’ doesn’t exist
查看>>
[家里蹲大学数学杂志]第396期中国科学技术大学数学科学学院2015年直博生摸底考试试题...
查看>>
Awesome Reinforcement Learning
查看>>
Redis基础知识 之——发布/订阅
查看>>
微信小程序开发教程第六章:「我」的页面开发
查看>>
印度浦那三周感受
查看>>
Solr5.3.1通过copyField设置多个field(字段)同时检索
查看>>
flask+sqlite3+echarts2+ajax数据可视化--静态图
查看>>
<十八>UML核心视图动态视图之协作图
查看>>
MERGE开发中遇到的问题
查看>>