美文网首页
canvas元素上简单绘制示例

canvas元素上简单绘制示例

作者: gis杭州 | 来源:发表于2019-02-18 17:43 被阅读0次
image.png

<html>
        <head>
            <meta charset="UTF-8">
            <meta name="Generator" content="EditPlus®">
            <meta name="Author" content="Mirror">
            <meta name="Keywords" content="">
            <meta name="Description" content="">
            <title>Draw a red rectangle </title>
            <script>
                function main() {
                    //获取<canvas>标签
                    var canvas = document.getElementById("myCanvas");
                    //如果没找到<canvas>标签,则输出错误信息
                    if (!canvas) {
                        console.log('Failed to retrieve the <canvas> element.');
                        return;
                    }
        
                    //要在<canvas>上绘制图像,须先获取绘图上下文,“2d”代表我们要绘制二维图形。
                    var ctx = canvas.getContext("2d");
        
                    //fillstyle:设置或返回用于填充绘画的颜色、渐变或模式;这里我们设置填充颜色为红色。
                    ctx.fillStyle = "red";
                    /*
                       使用填充颜色填充矩形。
                       fillRect(x,y,width,height)
                       x    矩形左上角的 x 坐标
                       y    矩形左上角的 y 坐标
                       width        矩形的宽度
                       height   矩形的高度
                    */
                    ctx.fillRect(150, 210, 150, 650);
                }
            </script>
        </head>
        <!--页面加载完成后,执行JavaScript中的main()函数-->
        <body onload="main()">
            <!--定义<canvas>标签,通过width属性和height属性规定它是一片400×400的绘制区域-->
            <canvas id="myCanvas" width="400" height="400">
                <!--当浏览器不支持时,会直接忽略<canvas>标签,而直接显示下面这一行提示-->
                Please use a browser that supports "canvas".
            </canvas>
        </body>
        </html>
        

相关文章

  • canvas元素上简单绘制示例

  • HTML5Canvas

    Canvas绘制简单图形 Canvas简单使用 canvas元素本省并不能实现图形绘制功能,绘制图形的工作需要有J...

  • HTML5 Canvas

    canvas元素用于网页上绘制图形。 什么事Canvas? HTML5的canvas元素使用JavaScript在...

  • HTML 5 Canvas

    canvas 元素用于在网页上绘制图形。 什么是 Canvas? HTML5 的 canvas 元素使用 Java...

  • 用 Flutter 的 Canvas 画点有趣的图形

    简介 上一篇我们介绍了使用 Flutter 的 Canvas 绘制基本图形的示例,简单的示例没什么好玩的,今天这一...

  • HTML5新特性1(画布,媒体,地理位置,Web worker)

    HTML画布 canvas canvas 元素用于在网页上绘制图形。canvas 元素本身是没有绘图能力的。所有的...

  • HTML5 - Canvas

    HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 Canvas 绘制图像 在使用 ...

  • canvas

    canvas canvas绘制 获取元素var canvas = document.getelementbyid(...

  • 14-JS canvas 学习

    Canvas简介 canvas作用: canvas元素可以让用户在网页上绘制图形; canvas介绍 HTML5中...

  • HTML5 canvas

    canvas元素用于在网页上绘制图形那么什么是canvas?HTML5的canvas元素使用脚本通常是用JavaS...

网友评论

      本文标题:canvas元素上简单绘制示例

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