<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>每天一个JavaScript实例-canvas绘图</title>
<style>.canvas{width:600px;height:500px;}
</style><script>
window.onload = function(){var imgcanvas = document.getElementById("imgcanvas");if(imgcanvas.getContext){var ctx = imgcanvas.getContext('2d');ctx.fillStyle="rgba(255,0,0,.1)";ctx.strokeStyle = "#000";//第一个ctx.fillRect(0,0,100,100);ctx.strokeRect(0,0,100,100);//第二个ctx.fillRect(50,50,100,200);//第三个ctx.strokeRect(80,130,200,100);}
}
</script></head><body><canvas class="canvas" id = "imgcanvas">
<p>画布</p></canvas></body>
</html>

转载于:https://www.cnblogs.com/mfrbuaa/p/4082039.html

每天一个JavaScript实例-canvas绘图相关推荐

  1. JavaScript 使用Canvas绘图

    JavaScript  使用Canvas绘图 <canvas>元素负责在页面中设定一个区域,可以通过JavaScript动态地在这区域中绘制图形. 一.基本用法 1.先设置width和he ...

  2. 每天一个JavaScript实例-apply和call的使用方法

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  3. 每天一个JavaScript实例-获取元素当前高度

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  4. 每天一个JavaScript实例-动态省份选择城市

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  5. 每天一个JavaScript实例-提取所有链接并添加到页面末尾列表

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  6. 【JavaScript】Canvas绘图整理

    文章目录 绘制矩形 点线模式 绘制艺术字 绘制圆形路径 绘制圆角矩形 绘制凹多边形 绘制曲线 绘制位图 绘制坐标变换 绘制坐标变换与路径结合 绘制矩阵变换 绘制叠加效果 绘制线性渐变和径向渐变 位图填 ...

  7. javascript:使用canvas绘图2D图形

    HTML5最少欢迎的一个新功能就是canvas元素,这个元素负责在页面中设定一个区域,然后就可以使用javascript进行动态的绘图. 基本用法 <canvas id="drawin ...

  8. JavaScript:使用Canvas绘图

    1.基本用法   要使用<canvas>元素,必须先设置其width和height属性,指定可以绘图的区域大小,出现在开始后结束标签中的内容是后备信息,如果浏览器不支持<canvas ...

  9. Html5 Canvas绘图实例

    前些年的时候,突然对Canvas感兴趣,利用空闲时间做一些Canvas小例子进行练习,仅供学习分享使用.如有不足之处,还请指正. 什么是 Canvas? HTML5 的 canvas 元素使用 Jav ...

最新文章

  1. java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...
  2. 在linux下安装db2全过程
  3. QT消息/事件循环机制与多线程的关系
  4. 国外开源.Net 系统概述
  5. 面试题4,打印出100-999所有的“水仙花数”。
  6. 首发不同文件的md5碰撞真正方法——有图(视频教程加工具)非暴力碰撞!
  7. SpringBoot+EHcache实现缓存
  8. SQL Server 2008 评估期已过解决方法
  9. Jenkins : 构建伟大,无所不能 —— docker 安装Jenkins(最新版)
  10. 使用Nginx的proxy_cache缓存功能取代Squid(转)
  11. JavaScript之jQuery
  12. java 各种架构图汇总
  13. pr2020lut导入_PS PR AE怎么批量导入LUTS调色预设
  14. [项目管理]-第十章:配置管理
  15. JS点击图片后图片放大效果
  16. arcgis图例背景白色,留出空间
  17. 新加坡国立大学计算机系访学,关于选拔本科生2019年春季学期赴新加坡国立大学访学的通知...
  18. win10 企业版 2016长期服务版激活
  19. 20、ZigBee 开发教程之基础篇—HC-SR501 人体红外传感器
  20. 云开发(微信-小程序)笔记(十四)---- 收藏,点赞(上)

热门文章

  1. Linux内核路由表介绍及相关函数
  2. 全志A33-gpio驱动程序
  3. 欢迎使用CSDN-markdown编辑器test
  4. 芝麻信用分750以上有什么特殊作用?
  5. 双亲委派机制_面试官:双亲委派机制的原理和作用是什么?
  6. python多线程为什么要用队列_Python程序中的线程操作-线程队列
  7. springboot 获取bean_SpringBoot高级(自动配置 事件监听 监控)
  8. 云溪怎么导入dxf_dwg怎么转换成dxf文件?超详细图文教程分享
  9. python 窗口程序开发课程_从零开始学Python - 第019课:使用PyCharm开发Python应用程序...
  10. Unity 音频优化方案