校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > HTML5 canvas基本繪圖之填充樣式實現(xiàn)

HTML5 canvas基本繪圖之填充樣式實現(xiàn)

熱門標(biāo)簽:電話機器人如何 電視購物電銷外呼系統(tǒng) 西寧智能外呼系統(tǒng)加盟 聯(lián)通400電話申請 貸款電銷人工和機器人哪個好 杭州營銷電銷機器人供應(yīng)商 百應(yīng)電銷機器人產(chǎn)業(yè) 飛亞外呼系統(tǒng) 高德地圖標(biāo)注賓館位置

<canvas></canvas>是HTML5中新增的標(biāo)簽,用于繪制圖形,實際上,這個標(biāo)簽和其他的標(biāo)簽一樣,其特殊之處在于該標(biāo)簽可以獲取一個CanvasRenderingContext2D對象,我們可以通過JavaScript腳本來控制該對象進(jìn)行繪圖。

<canvas></canvas>只是一個繪制圖形的容器,除了id、class、style等屬性外,還有height和width屬性。在<canvas>>元素上繪圖主要有三步:

1.獲取<canvas>元素對應(yīng)的DOM對象,這是一個Canvas對象;
2.調(diào)用Canvas對象的getContext()方法,得到一個CanvasRenderingContext2D對象;
3.調(diào)用CanvasRenderingContext2D對象進(jìn)行繪圖。

填充樣式

前面用到的fillStyle和strokeStyle除了設(shè)置顏色外,還能設(shè)置其他填充樣式,這里以fillStyle為例:

 •線性漸變

使用步驟
(1)var grd = context.createLinearGradient( xstart , ystart, xend , yend )創(chuàng)建一個線性漸變,設(shè)置起始坐標(biāo)和終點坐標(biāo);
(2)grd.addColorStop( stop , color )為線性漸變添加顏色,stop為0~1的值;
(3)context.fillStyle=grd將賦值給context。

 •徑向漸變
該方法與線性漸變使用方法類似,只是第一步接收的參數(shù)不一樣
var grd = context.createRadialGradient(x0 , y0, r0 , x1 , y1 , r1 );接收起始圓心的坐標(biāo)和圓半徑以及終點圓心的坐標(biāo)和圓的半徑。

 •位圖填充
createPattern( img , repeat-style )使用圖片填充,repeat-style可以取repeat、repeat-x、repeat-y、no-repeat。 

JavaScript Code復(fù)制內(nèi)容到剪貼板
  1. var canvas = document.getElementById("canvas");   
  2.     var context = canvas.getContext("2d");   
  3.   
  4.     //線性漸變   
  5.     var grd = context.createLinearGradient( 10 , 10, 100 , 350 );   
  6.     grd.addColorStop(0,"#1EF9F7");   
  7.     grd.addColorStop(0.25,"#FC0F31");   
  8.     grd.addColorStop(0.5,"#ECF811");   
  9.     grd.addColorStop(0.75,"#2F0AF1");   
  10.     grd.addColorStop(1,"#160303");   
  11.     context.fillStyle = grd;   
  12.     context.fillRect(10,10,100,350);   
  13.   
  14.     //徑向漸變   
  15.     var grd = context.createRadialGradient(325 , 200, 0 , 325 , 200 , 200 );   
  16.     grd.addColorStop(0,"#1EF9F7");   
  17.     grd.addColorStop(0.25,"#FC0F31");   
  18.     grd.addColorStop(0.5,"#ECF811");   
  19.     grd.addColorStop(0.75,"#2F0AF1");   
  20.     grd.addColorStop(1,"#160303");   
  21.     context.fillStyle = grd;   
  22.     context.fillRect(150,10,350,350);   
  23.   
  24.     //位圖填充   
  25.     var bgimg = new Image();   
  26.     bgimg.src = "background.jpg";   
  27.     bgimg.onload=function(){   
  28.         var pattern = context.createPattern(bgimg, "repeat");   
  29.         context.fillStyle = pattern;   
  30.         context.strokeStyle="#F20B0B";   
  31.         context.fillRect(600, 100, 200,200);   
  32.         context.strokeRect(600, 100, 200,200);   
  33.     };   
  34.   

效果如下:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:內(nèi)蒙古 邯鄲 晉中 安慶 牡丹江 撫州 煙臺 玉溪

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML5 canvas基本繪圖之填充樣式實現(xiàn)》,本文關(guān)鍵詞  HTML5,canvas,基本,繪圖,之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML5 canvas基本繪圖之填充樣式實現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于HTML5 canvas基本繪圖之填充樣式實現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    青青草国产成人av片免费| 色综合欧美在线视频区| 精品久久久网站| 欧美无砖专区一中文字| 色婷婷av一区二区三区大白胸 | 欧美精品一区二区三区蜜桃视频| 日韩一区二区三区四区五区六区| 欧美日韩亚洲综合一区| 精品污污网站免费看| 欧美日韩一区二区三区不卡| 欧美精品18+| 日韩精品专区在线影院重磅| 精品第一国产综合精品aⅴ| 日韩三级视频在线看| 欧美成人video| www激情久久| 久久新电视剧免费观看| 久久精品视频免费| 成人免费在线视频观看| 亚洲国产精品嫩草影院| 日韩av一区二| 国产乱人伦精品一区二区在线观看| 国产成人综合网| 色综合久久综合网97色综合| 欧美丝袜自拍制服另类| 欧美一区2区视频在线观看| 久久久亚洲精品石原莉奈 | 亚洲精品ww久久久久久p站| 亚洲综合免费观看高清完整版在线| 亚洲午夜一区二区| 九九**精品视频免费播放| 成人中文字幕合集| 精品视频免费在线| 久久久综合精品| 亚洲bt欧美bt精品777| 精品一区二区三区视频 | 日韩三级中文字幕| 亚洲欧美综合在线精品| 日韩和欧美的一区| 成人综合激情网| 欧美四级电影网| 国产精品青草综合久久久久99| 亚洲激情av在线| 九九视频精品免费| 91久久精品午夜一区二区| 精品国产乱码久久久久久久久| 国产精品久久久久影视| 日韩高清在线不卡| 91污片在线观看| 精品剧情v国产在线观看在线| 中文字幕五月欧美| 国产精品99久久不卡二区| 欧美色图12p| 国产精品你懂的| 美女视频网站久久| 欧美中文字幕一二三区视频| 欧美一区二区美女| 亚洲免费在线看| 国产.欧美.日韩| 欧美成人高清电影在线| 午夜精品福利一区二区蜜股av| 成人avav在线| 久久久久久久综合日本| 日本亚洲最大的色成网站www| 99久久综合狠狠综合久久| 久久欧美一区二区| 久久99九九99精品| 777色狠狠一区二区三区| 亚洲自拍偷拍网站| 色94色欧美sute亚洲线路一ni | 国产成人午夜精品影院观看视频| 欧美日韩第一区日日骚| 亚洲综合偷拍欧美一区色| 99精品欧美一区二区三区小说| 久久一二三国产| 蜜臀av性久久久久蜜臀aⅴ流畅 | 色噜噜狠狠成人中文综合 | 欧美一级片在线| 亚洲第一成年网| 欧美性猛片aaaaaaa做受| 亚洲三级在线免费| 91麻豆自制传媒国产之光| 中文字幕免费观看一区| 国产精品一区二区果冻传媒| 精品国产亚洲在线| 狠狠色综合日日| 精品国产乱码久久久久久1区2区 | 亚洲欧美一区二区不卡| 99精品热视频| 亚洲一区二区三区小说| 欧美三级在线看| 肉丝袜脚交视频一区二区| 欧美一区二区免费视频| 韩国毛片一区二区三区| 国产婷婷一区二区| 成人精品鲁一区一区二区| 国产农村妇女精品| 99久久国产综合色|国产精品| 国产精品伦理一区二区| 一本色道久久综合狠狠躁的推荐 | 亚洲欧洲成人自拍| 欧美视频日韩视频在线观看| 偷拍自拍另类欧美| 日韩精品一区二区在线观看| 国产一区二区精品久久99| 中文字幕第一区综合| 成人app在线观看| 悠悠色在线精品| 欧美精品电影在线播放| 日韩精品一二区| 久久综合狠狠综合久久综合88 | 成人精品视频一区| 一区二区三区视频在线看| 欧美顶级少妇做爰| 国产成人精品亚洲777人妖| 18成人在线观看| 欧美日韩国产123区| 国产一区二区在线观看免费| 国产精品免费观看视频| 欧美乱熟臀69xxxxxx| 国产成人av福利| 亚洲v日本v欧美v久久精品| 久久日韩粉嫩一区二区三区 | 久久综合av免费| 一本大道久久a久久综合| 麻豆成人在线观看| 国产精品国产自产拍高清av王其 | 日韩精品一区二区三区中文精品| 成人亚洲精品久久久久软件| 亚洲高清一区二区三区| 久久久综合九色合综国产精品| 欧美中文字幕一区| 成人激情开心网| 精品国产百合女同互慰| 日韩女优av电影在线观看| aa级大片欧美| 婷婷中文字幕一区三区| 久久亚洲免费视频| 51精品国自产在线| 懂色av一区二区夜夜嗨| 婷婷中文字幕一区三区| 亚洲人成小说网站色在线| 精品福利av导航| 欧美巨大另类极品videosbest| 白白色亚洲国产精品| 麻豆精品视频在线观看免费| 亚洲国产cao| 亚洲视频免费在线| 精品1区2区在线观看| 8x福利精品第一导航| 91免费版pro下载短视频| 国内精品伊人久久久久av一坑| 日本vs亚洲vs韩国一区三区| 亚洲人吸女人奶水| 亚洲欧洲精品一区二区三区| 亚洲色图制服丝袜| 久久久久久久久蜜桃| 欧美日韩精品一区二区三区蜜桃| 韩国精品在线观看| 日本美女一区二区三区视频| 亚洲制服欧美中文字幕中文字幕| 欧美激情资源网| 久久综合久久鬼色| 久久综合色鬼综合色| 欧美大片在线观看一区| 欧美喷潮久久久xxxxx| 国产成人综合视频| 国产一区二区免费视频| 久久激五月天综合精品| 爽好久久久欧美精品| 一区二区三区成人在线视频| 亚洲精品国产成人久久av盗摄| 中文字幕在线观看不卡视频| 国产精品大尺度| 中文字幕一区二区三区色视频 | 精品视频123区在线观看| 色综合色狠狠天天综合色| 国产精品一区免费视频| 国产精品亚洲一区二区三区在线| 国产精品99久久久| 成人av电影在线| 91蜜桃在线免费视频| 欧美日韩一区三区四区| 91成人在线观看喷潮| 91黄色激情网站| 欧美丝袜丝nylons| 制服丝袜亚洲色图| 日韩视频永久免费| 欧美电影免费观看完整版| 日韩欧美亚洲一区二区| 26uuu成人网一区二区三区| 中文字幕第一区| 一区二区三区在线免费| 亚洲欧洲中文日韩久久av乱码| 亚洲综合在线五月| 免费在线观看一区二区三区| 日韩在线a电影| 自拍偷拍国产精品| 国产亚洲综合在线| 自拍偷拍国产亚洲|