• HTML5之Canvas影片广场


    HTML5之Canvas影片广场


    1、设计源代码

    <!DOCTYPE html>
    <head>
    <meta charset="utf-8" />
    <title>HTML5之Canvas画正方形</title>
    <script type="text/javascript">
        function drawFour(id)
    	{
    		//获取canvas元素
    		var canvas = document.getElementById("canvas");
    		if(canvas == null)
    		   return false;
    		//获取上下文
    		var context = canvas.getContext('2d');
    		//设定填充图形的样式
    		context.fillStyle = "#EEEEFF";
    		//绘制图形
    		context.fillRect(0,0,800,800);
    		context.fillStyle = "yellow";
    		//设定图形边框的样式
    		context.strokeStyle = "blue";
    		//指定线宽
    		context.lineWidth = 150;
    		context.fillRect(50,50,500,500);
    		context.strokeRect(50,50,500,500);	
    	}
    </script>
    </head>
    <body onLoad="drawFour('canvas')">
       <canvas id="canvas" width="1200" height="560"/>
    </body>
    

    2、设计结果



    3、分析说明

    (1)获取Canvas元素

            var canvas = document.getElementById("canvas");


    (2)取到上下文

           var context = canvas.getContext('2d');


    (3)填充绘制边框

           context.fillStyle = "#EEEEFF";//填充的样式


    (4)设定画图样式

           strokeStyle:图形边框的样式


    (5)指定线宽

            context.lineWidth = 150;


    (6)指定颜色值

     

    (7)绘制正方形

           context.fillRect(50,50,500,500);
           context.strokeRect(50,50,500,500);

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    VM VirtualBox安装Centos6.5
    桥接
    程序员工作心法
    策略模式-鸭子怎么飞-实例
    策略模式-用什么方式去上班呢 实例
    观察者模式-订报纸,语音呼叫系统实例
    门面(Facade)模式--医院,保安系统实例
    Promise实例的resolve方法
    Promise实例的any方法
    Promise实例的race方法
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4874949.html
Copyright © 2020-2023  润新知