从品牌网站建设到网络营销策划,从策略到执行的一站式服务
canvas 元素用于在网页上绘制图形。
十多年的诸暨网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整诸暨建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“诸暨网站设计”,“诸暨网站推广”以来,每个客户项目都认真落实执行。
HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。
画布是一个矩形区域,您可以控制其每一像素。
canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
向 HTML5 页面添加 canvas 元素。
规定元素的 id、宽度和高度:
canvas 元素本身是没有绘图能力的。所有的绘制工作必须在 JavaScript 内部完成:
JavaScript 使用 id 来寻找 canvas 元素:
var c=document.getElementById("myCanvas");然后,创建 context 对象:
var cxt=c.getContext("2d");getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
下面的两行代码绘制一个红色的矩形:
cxt.fillStyle="#FF0000";cxt.fillRect(0,0,150,75);fillStyle 方法将其染成红色,fillRect 方法规定了形状、位置和尺寸。
上面的 fillRect 方法拥有参数 (0,0,150,75)。
意思是:在画布上绘制 150x75 的矩形,从左上角开始 (0,0)。
如下图所示,画布的 X 和 Y 坐标用于在画布上对绘画进行定位。
下面的在 canvas 元素上进行绘画的更多实例:
实例 - 线条通过指定从何处开始,在何处结束,来绘制一条线:
JavaScript 代码:
canvas 元素:
实例 - 圆形通过规定尺寸、颜色和位置,来绘制一个圆:
JavaScript 代码:
canvas 元素:
实例 - 渐变使用您指定的颜色来绘制渐变背景:
JavaScript 代码:
canvas 元素:
实例 - 图像把一幅图像放置到画布上:
JavaScript 代码:
canvas 元素:
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图