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

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)新互聯

成都定制網站建設
国产高清剧情在线观看| 国产av网站精品成人| 国产精品人一区二区三区| 激情四射五月天亚洲婷婷| 国产一区二区三区av网站| 色噜噜狠狠狠久久综合一区| 欧美三级视频一区二区三区| 中文字幕乱码人妻一区| 久久五月婷婷爱综合亚洲| 亚洲一区二区三区日本久久| 成人午夜激情在线免费观看| 久久精品免成人费电影| 久久99热这里只频精品| 亚洲三级黄色在线观看| 日韩精品一二三区乱码| 午夜视频在线观看91| 亚洲中文字幕一二区日韩| 亚洲最色最黄大片在线视频| 99人妻精品一区二区| 久久精品国产亚洲av波多| 欧美一区二区高清不卡| 亚洲精品福利在线视频| 国产又粗又长又大无遮挡| 日韩亚洲人成网站在线播放| 女人天堂网av免费看| 蜜臀人妻四季av一区二区不卡| 强d乱码中文字幕在线| 一区二区先锋深夜中文字幕| 麻豆午夜视频免费在线观看| 欧美国产成人精品一区| 亚洲精品主播一区二区三区| 久久精品国产精品亚洲片| 麻豆国产av巨做国产剧情| 一二三四在线观看日本资讯| 日韩一级黄色片在线播放| 国产三级精品三线在线观看| 天天操天天干夜夜骑| 国产精品亚洲av三区国产毛片| 人妻操人人妻中出av| 久久精品午夜福利一区| 久娜娜精品视频在线观看|