html5——canvas画直线

本文通过一个具体的HTML Canvas示例,展示了如何使用JavaScript进行基本图形的绘制,包括线条的绘制和颜色的设置等。
<html>
    <head>
        <title>canvas demo</title>
    </head>
    <body>
        <canvas id="mycanvas" width="500px" height="500px" ></canvas>
        <script type="text/javascript">
            var mycanvas = document.getElementById("mycanvas");
            var mycontext = mycanvas.getContext("2d"); 

            mycontext.beginPath();
            mycontext.strokeStyle = "red";
            mycontext.moveTo(70, 140);
            mycontext.lineTo(140, 70);
            mycontext.lineTo(300,200);
            mycontext.lineWidth="5";
            mycontext.stroke();

            mycontext.beginPath();
            mycontext.strokeStyle = "blue";
            mycontext.moveTo(200, 200);
            mycontext.lineTo(400, 500);
            mycontext.stroke();
        </script>
        <style>
            #mycanvas{
                border: solid 1px;
            }
        </style>
        
    </body>
</html>

效果图

beginPath()

刷新(开始)画图的开头

moveTo()

开始点

lineto()

记录点,可以多个

stroke()

绘制从beginPath()开始设置的定义图形

 

转载于:https://www.cnblogs.com/fj0716/p/4765743.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值