7.15、HTML5画布(矩形和圆形)

这篇博客介绍了HTML5 canvas中如何绘制矩形、圆形以及椭圆。通过不同的方法,可以创建默认矩形、填充矩形、只有边框的矩形,以及擦拭效果。同时,讲解了arc()函数画圆的原理,包括半圆和逆时针、顺时针方向的调整。最后,简要提到了椭圆的绘制,强调其与圆形的相似性。
摘要由CSDN通过智能技术生成

1、使用画布画矩形

绘制矩形的方法里面有四个参数  (x坐标,y坐标,矩形宽,矩形高)

1.创建一个矩形(默认)

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <canvas id="canvas" width="500" height="500">你的浏览器不支持画布</canvas>
</body>
<script type="text/javascript">
    //1.获取一个画布(要创建一个画布对象)
    var canvas = document.getElementById("canvas");
    //2.创建一个画布上下文对象
    var context = canvas.getContext("2d");
    context.rect(0, 0, 200, 200)
    context.stroke();
</script>

</html>

效果图:

 

 

 2.创建一个被填充的矩形

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <canvas id="canvas" width="500" height="500">你的浏览器不支持画布</canvas>
</body>
<script type="text/javascript">
    //1.获取一个画布(要创建一个画布对象)
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值