关于canvas画布

关于canvas画布的那些事

canvas的创建

在HTML5中提供canvas标签,

<canvas id ="" width="" height="">您的浏览器不支持</canvas>

定义id属性是为了在js中引用元素。标签中间的文字在浏览器不支持的情况下才会显示。标签和标签一样,有两个原生属性宽与高,默认为300px*150px,没有单位的值将忽略不计。注意,不能在css中控制画布的宽高,可能会导致画布上的图形变形。

canvas的引用

通过js的getElementById()获取网页中画布对象,也可直接通过js中createElement(“canvas”)直接创建并设置。

如何在canvas上绘制

context对象是画布的上下文,也称为绘制环境,是所有绘制操作API的入口,该对象使用js脚本获得。
var context=canvas.getContext(‘2d’);
2d表示画笔的种类,用来执行二维操作。
context.moveTo(x,y);绘制路径起点。canvas坐标系从左上角(0,0)开始,x轴向右表示增大,y轴向下表示增大。
|

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值