前端基础_绘制带边框矩形

 绘制带边框矩形

今天给小伙伴分享,如何在canvas画布中绘制一个矩形。在本例中调用了脚本文件中的draw函数进行图形描绘。该函数放置在body属性中,使用“οnlοad="draw('canvas');"”语句,调用脚本文件中的draw函数进行图像描画。在本例中draw函数的功能是把canvas画布的背景用浅蓝色涂满,然后画出一个绿色正方形,边框为红色。
用canvas元素绘制矩形的具体步骤如下。
(1)用document.getElementById方法取得canvas元素,代码如下。
var canvas = document.getElementById(id);
(2)使用canvas对象的getContext方法来获得图形上下文,同时传入使用的canvas类型,这里传递的仍然是“2d”,代码如下。
var context = canvas.getContext('2d');
(3)填充与绘制边框,用canvas元素绘制图形时,有两种方式——填充与绘制边框。填充是指填满图形内部;绘制边框是指不填满图形内部,只绘制图形的外框。canvas元素结合使用这两种方式来绘制图形。
(4)设定绘图样式(Style),在进行图形绘制时,首先要设定好绘图的样式,然后调用有关方法进行图形的绘制。所谓绘图的样式,主要是针对图形的颜色而言的,但是并不限于图形的颜色,在后面我们将会介绍如何设定颜色以外的样式,本例中主要是应用了如下两种样式。
 设定填充图形的样式
fillStyle属性——填充的样式,在该属性中填入填充的颜色值。
 设定图形边

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值