欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

HTML5Canvas-5.1HTML圖形

canvas 元素用于在網頁上繪制圖形。

十多年的諸暨網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網整合營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整諸暨建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯從事“諸暨網站設計”,“諸暨網站推廣”以來,每個客戶項目都認真落實執(zhí)行。

什么是 Canvas?

HTML5 的 canvas 元素使用 JavaScript 在網頁上繪制圖像。

畫布是一個矩形區(qū)域,您可以控制其每一像素。

canvas 擁有多種繪制路徑、矩形、圓形、字符以及添加圖像的方法。

創(chuàng)建 Canvas 元素

向 HTML5 頁面添加 canvas 元素。

規(guī)定元素的 id、寬度和高度:

<canvas id="myCanvas" width="200" height="100"></canvas>
通過 JavaScript 來繪制

canvas 元素本身是沒有繪圖能力的。所有的繪制工作必須在 JavaScript 內部完成:

<script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.fillStyle="#FF0000";cxt.fillRect(0,0,150,75);</script>

JavaScript 使用 id 來尋找 canvas 元素:

var c=document.getElementById("myCanvas");

然后,創(chuàng)建 context 對象:

var cxt=c.getContext("2d");

getContext("2d") 對象是內建的 HTML5 對象,擁有多種繪制路徑、矩形、圓形、字符以及添加圖像的方法。

下面的兩行代碼繪制一個紅色的矩形:

cxt.fillStyle="#FF0000";cxt.fillRect(0,0,150,75);

fillStyle 方法將其染成紅色,fillRect 方法規(guī)定了形狀、位置和尺寸。

理解坐標

上面的 fillRect 方法擁有參數 (0,0,150,75)。

意思是:在畫布上繪制 150x75 的矩形,從左上角開始 (0,0)。

如下圖所示,畫布的 X 和 Y 坐標用于在畫布上對繪畫進行定位。

Canvas 實例:理解坐標 
更多 Canvas 實例

下面的在 canvas 元素上進行繪畫的更多實例:

實例 - 線條

通過指定從何處開始,在何處結束,來繪制一條線:

Canvas 實例:線條

JavaScript 代碼:

<script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.moveTo(10,10);cxt.lineTo(150,50);cxt.lineTo(10,50);cxt.stroke();</script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">Your browser does not support the canvas element.</canvas> 實例 - 圓形

通過規(guī)定尺寸、顏色和位置,來繪制一個圓:

Canvas 實例:圓形

JavaScript 代碼:

<script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");cxt.fillStyle="#FF0000";cxt.beginPath();cxt.arc(70,18,15,0,Math.PI*2,true);cxt.closePath();cxt.fill();</script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">Your browser does not support the canvas element.</canvas> 實例 - 漸變

使用您指定的顏色來繪制漸變背景:

Canvas 實例:漸變

JavaScript 代碼:

<script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");var grd=cxt.createLinearGradient(0,0,175,50);grd.addColorStop(0,"#FF0000");grd.addColorStop(1,"#00FF00");cxt.fillStyle=grd;cxt.fillRect(0,0,175,50);</script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">Your browser does not support the canvas element.</canvas> 實例 - 圖像

把一幅圖像放置到畫布上:

Canvas 實例:圖像

JavaScript 代碼:

<script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");var img=new Image()img.src="flower.png"cxt.drawImage(img,0,0);</script>

canvas 元素:

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">Your browser does not support the canvas element.</canvas>

當前名稱:HTML5Canvas-5.1HTML圖形
網站網址:http://aaarwkj.com/article49/dghhohh.html

成都網站建設公司_創(chuàng)新互聯,為您提供移動網站建設、建站公司、品牌網站制作、網站維護、網頁設計公司、網站收錄

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都定制網站建設
成人作爱视频免费播放| 人妻少妇精品一区毛二区| 国产精品国产自产拍高清| 91色九色吧在线观看| 一级亚洲国产日韩欧美| 日本免费精品一区二区三区中 | 日韩欧美一区二区在线播放| 国产午夜福利诱惑在线观看| 欧美日韩一区二区三区在线| 日韩av在线高清播放| 国产精品久久久久精品日日三级| 久久人妻一区二区三区免费密臀| 男女性视频在线免费观看| 人妻中文字幕在线看粉嫩| 欧美中日韩一区二区三区| 在线国产一区二区不卡| 亚洲ve中文字幕久久一区二区| 在线看岛国毛片十八禁| 中日中文av一区二区三区| 午夜影院在线免费观看三区| 亚洲另类欧美日韩中文字幕| 欧美色精品人妻在线最新| 国产亚洲精品免费视频| 亚洲中文字幕高清无二区| 内射性感黑丝少妇av| 久久热这里只有精品网站| 日本高清一区二区高清| 人妻久久一区二区三区精品99| 亚洲精品一区二区牛仔裤| 黄片视频免费在线播放大全| 欧美亚洲国产日韩在线高清| 久久日韩一区二区三区| 欧美日韩电影一区二区三区在线观看| 色呦呦一区二区三区视频| 国产日韩精品免费在线| 午夜福利福利一区二区| 少妇激情一区二区三区免费视频| 亚洲天堂av现在观看| 亚洲天堂网免费在线看| 99久久婷婷免费国产综合精品| 国产一级性生活高清在线|