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

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://www.aaarwkj.com/article49/dghhohh.html

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

廣告

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

成都定制網站建設
免费不卡无码毛片观看| 开心五月婷婷丁香综合| 后入动漫视频在线观看| 中国亚洲黄色录像免费看| av色狠狠一区二区三区| 青青草最新网址在线观看视频| 成人黄色暖暖韩日视频| 性色视频一区二区三区| 亚洲永久免费黄色av| 日本午夜专区一区二区| 久草国产免费福利在线视频| 中文字幕在线看精品乱码| 蜜桃精品国产一区二区三区| 欧美日韩亚洲国产一区| 不卡视频一区二区日韩| 免费观看国内性生活大片| 亚洲av日韩av一区| 人妻有码一区二区三区| 欧美性大片免费在线观看| 国产精品久久中文字幕网| 91青青草原在线视频| 日本精品1区国产精品| 香蕉视频在线观看亚洲精品| 高潮的毛片激情久久精品| 91精品国产人妻女教师| 亚洲综合av婷婷激情| 国产在线不卡中文字幕| 少妇肥臀一区二区三区| 特色特色欧美黄色影院| 麻豆国产精品原创av男女| 日本av天堂中文字幕| 日韩蜜桃av一二三四区| 国产一区二区三区在线看片| 国产区av中文字幕在线观看| 高潮少妇水多毛多av| 大屁股白浆一区二区三区| 青青草成年人免费视频| 九九视频666免费| 精品人妻一区二区三区不卡| 丰满少妇一级淫片在线播放| 欧美日韩亚洲精品综合网|