美文网首页
canvas矩形和圆形

canvas矩形和圆形

作者: 最帅的坏兔子 | 来源:发表于2018-11-27 23:24 被阅读6次
<!DOCTYPE html>
<html>
<head>
    <title>Canvas</title>
</head>
<body>
    <canvas id="demo" width="600" height="600"></canvas>
    <script type="text/javascript">
        (function(){
            var canvas = document.getElementById('demo');//获取画布
            canvas.style.border = '1px solid red';  //画布边框
            var ctx = canvas.getContext('2d');//获取画布内容,设置画笔
            //矩形
            ctx.strokeRect(100,100,50,50);  //描边矩形
            ctx.fillRect(200,100,50,50);    //填充矩形
            ctx.fillRect(300,100,50,50);    //填充矩形
            ctx.clearRect(310,100,50,50);   //清楚矩形区域内容
            //圆
            ctx.beginPath();
            ctx.moveTo(300,300);
            ctx.arc(300,300,100, 0*Math.PI/180, 360*Math.PI/180,false);
            //ctx.arc(300,300,100, 0*Math.PI/180, 30*Math.PI/180,true);//反向
            ctx.closePath();
            ctx.fill();
            ctx.stroke();
        }());
        
    </script>
</body>
</html>
描边矩形、填充矩形、矩形清除区域和圆.png

相关文章

网友评论

      本文标题:canvas矩形和圆形

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