介绍
这篇文章将为大家详细讲解有关使用HTML5画布绘制一个矩形的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
使用HTML5画布绘制一个矩形,我们需要用到画布上下文的矩形()方法。
<强>我们来看一个具体的例子强>
代码如下
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元http-equiv=癈ontent-Type"内容=皌ext/html;charset=utf-8"/比; & lt; title> & lt;/title> & lt;元charset=皍tf-8"/比; & lt;脚本类型=拔谋?javascript"比; 函数画(){ 画布var=. getelementbyid (& # 39; SimpleCanvas& # 39;); 如果(!帆布| | !画布。getContext) { 返回错误; } var残雪=360; var cy=400; var半径=36; var=canvas.getContext上下文(& # 39;2 d # 39;); context.beginPath (); 上下文。矩形(240,80,160,80); 上下文。fillStyle=& # 39;桃色# 39;; context.fill (); 上下文。线宽=2; 上下文。strokeStyle=& # 39;珊瑚# 39;; context.stroke (); } & lt;/script> & lt;/head> & lt;身体alt="使用HTML5画布绘制一个矩形的方法">上述示例的矩形填充了内部、下面我们来看看<强>没有内部填充的矩形强>
代码如下
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元http-equiv=癈ontent-Type"内容=皌ext/html;charset=utf-8"/比; & lt; title> & lt;/title> & lt;元charset=皍tf-8"/比; & lt;风格类型=拔谋?css"比; & lt; !/*背景色和背景图*/.canvas { background - color: # FFFFFF; 背景图片:url (“img/t.jpg"); } ——比; & lt;/style> & lt;脚本类型=拔谋?javascript"比; 函数画(){ 画布var=. getelementbyid (& # 39; SimpleCanvas& # 39;); 如果(!帆布| | !画布。getContext) { 返回错误; } var残雪=360; var cy=400; var半径=36; var=canvas.getContext上下文(& # 39;2 d # 39;); context.beginPath (); 上下文。矩形(240,80,160,80); 上下文。线宽=4; 上下文。strokeStyle=& # 39;珊瑚# 39;; context.stroke (); } & lt;/script> & lt;/head> & lt;身体alt="使用HTML5画布绘制一个矩形的方法"><强>最后我们来看直接填充内部的矩形绘制强>
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元http-equiv=癈ontent-Type"内容=皌ext/html;charset=utf-8"/比; & lt; title> & lt;/title> & lt;元charset=皍tf-8"/比; & lt;脚本类型=拔谋?javascript"比; 函数画(){ 画布var=. getelementbyid (& # 39; SimpleCanvas& # 39;); 如果(!帆布| | !画布。getContext) { 返回错误; } var残雪=360; var cy=400; var半径=36; var=canvas.getContext上下文(& # 39;2 d # 39;); context.beginPath (); 上下文。矩形(260,120,220,120); 上下文。fillStyle=& # 39;原木色# 39;; context.fill (); } & lt;/script> & lt;/head> & lt;身体alt="使用HTML5画布绘制一个矩形的方法">关于使用HTML5画布绘制一个矩形的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。
使用HTML5画布绘制一个矩形的方法