美文网首页
HTML5(六)canvas 矩形、路径、画板功能

HTML5(六)canvas 矩形、路径、画板功能

作者: 祝名 | 来源:发表于2018-11-23 16:16 被阅读0次

一.绘制矩形

1.什么是canvas

  • canvas标签相当于一个画板;
  • canvas的宽高不要用css去定义,直接在标签中用属性写;

2. obj = c.getContext('2d');

  • 获得2d绘画环境(相当于铺了一层画布)
  • 绘画图像的操作都会在obj这个绘画环境中存储;

3. 绘画方法及样式

x,y为坐标
  • 样例:

二.canvas路径

1.方法

2. 样例


cv.lineJoin = 'round';//边界类型为弧形

三.画板功能效果(鼠标绘画)

1.基本功能

mousedown事件设置起点
mousemove加鼠标移动事件(注意:鼠标位置要相对于canvas画板定位,所以要加上position属性)
鼠标抬起事件

2.补充功能

根据选项设置线条颜色,粗细
橡皮擦功能

四.画布控制(旋转,平移,缩放)


相关文章

  • HTML5(六)canvas 矩形、路径、画板功能

    一.绘制矩形 1.什么是canvas canvas标签相当于一个画板; canvas的宽高不要用css去定义,直接...

  • canvas

    canvas动画思想 canvas 面向对象思想 绘制矩形、直线 填充矩形 矩形边框 擦除画布 绘制路径(逆时针绘...

  • canvas学习笔记

    一、canvas简介 1.1 什么是canvas?(了解) 是HTML5提供的一种新标签 Canvas是一个矩形区...

  • canvas

    一、canvas简介 1.1 什么是canvas?(了解) 是HTML5提供的一种新标签 Canvas是一个矩形区...

  • Canvas绘制文字、设置阴影、创建路径绘制矩形和圆

    Canvas绘制文字 1、属性 2、方法 Canvas设置阴影 Canvas创建路径,绘制矩形和圆 1、标识方法 ...

  • 【javascript】Canvas绘图详解

    Canvas绘图 HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形...

  • Canvas的简单介绍

    1:基本概念 Canvas是HTML5的一个新特性,canvas又叫做画板。顾名思义,我们可以在canvas上绘制...

  • Canvas

    canvas简介 HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。画布是一个矩形区...

  • canvas基础知识总结

    一、Canvas-绘制文字 1、属性 二、canvas-设置阴影 三、canvas-创建路径-绘制矩形和圆形 1、...

  • 基础介绍

    什么是canvas? Canvas是一种HTML5提供的新标签,ie9才开始支持。 Canvas是一个矩形区域的画...

网友评论

      本文标题:HTML5(六)canvas 矩形、路径、画板功能

      本文链接:https://www.haomeiwen.com/subject/iyfjqqtx.html