站長資訊網
最全最豐富的資訊網站

fillstyle屬性怎么使用

html5中的fillstyle屬性可以用來填充繪制圖形的顏色,還有實現顏色漸變及填充圖像,下面的文章我們就來具體看一下fillstyle屬性的用法。

fillstyle屬性怎么使用

我們先來看一下fillstyle屬性的基本用法

context.fillStyle=color|gradient|pattern;

color表示繪圖填充色的 CSS 顏色值。默認值是黑色

gradient表示填充繪圖的漸變對象(線性或放射性)

pattern表示填充繪圖的模式對象

下面我們來看具體的示例

填充顏色

代碼如下

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;"></canvas> <script> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="pink"; ctx.fillRect(20,20,150,100); </script> </body> </html>

效果如下

fillstyle屬性怎么使用

顏色漸變

代碼如下

<!DOCTYPE html> <html> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;"></canvas> <script type="text/javascript"> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,0,170); my_gradient.addColorStop(0,"lightgreen"); my_gradient.addColorStop(1,"yellow"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100); </script> </body> </html>

效果如下

fillstyle屬性怎么使用

填充圖像

代碼如下

<!DOCTYPE html> <html> <body> <p>要用到的圖片:</p> <img src="img/mouse.png" id="lamp" /> <p>Canvas:</p> <button onclick="draw('repeat')">Repeat</button>  <button onclick="draw('repeat-x')">Repeat-x</button>  <button onclick="draw('repeat-y')">Repeat-y</button>  <button onclick="draw('no-repeat')">No-repeat</button>      <canvas id="myCanvas" width="500" height="250" style="border:1px solid #d3d3d3;"></canvas> <script type="text/javascript"> function draw(direction) { var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.clearRect(0,0,c.width,c.height);  var img=document.getElementById("lamp") var pat=ctx.createPattern(img,direction); ctx.rect(0,0,300,200); ctx.fillStyle=pat; ctx.fill(); } </script> </body> </html>

運行效果如下

fillstyle屬性怎么使用

本篇文章到這里就全部結束了,更多精彩內容大家可以關注php中文網的其他相關欄目教程!?。?/p>

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲欧洲久久久精品| 无码日韩精品一区二区人妻 | 国内精品久久国产大陆| 黑猫福利精品第一视频| 国产精品久久久久久久网站| 亚洲精品人成网线在线播放va| 亚洲依依成人精品| 久久精品国产亚洲av水果派 | 久久精品无码一区二区三区不卡| 亚洲国产成人久久精品app| 亚洲精品天天影视综合网| 久久亚洲国产午夜精品理论片| 中文字幕精品无码久久久久久3D日动漫 | 久久久这里只有精品加勒比| 182tv午夜精品视频在线播放| 久久久精品人妻一区二区三区| 日韩精品成人一区二区三区| 亚洲精品无码久久久久去q | 窝窝午夜色视频国产精品东北| 九色精品视频在线观看| 国产精品小视频免费无限app| 国产精品H片在线播放| 亚洲日韩中文在线精品第一| 亚洲精品国产va在线观看蜜芽| 五月天婷亚洲天综合网精品偷| 黄大色黄美女精品大毛片| 日韩国产欧美亚洲v片| 亚洲欧洲日韩极速播放| 亚洲日韩精品无码专区| 日韩中文无码有码免费视频| 日韩中文有码高清| 亚洲第一区精品日韩在线播放| 国产精品99久久久久久猫咪 | 国产精品久久久久久福利漫画 | 日韩免费电影网址| 日韩高清在线观看永久| 国产日韩一区二区三区在线播放 | 国产精品免费无遮挡无码永久视频| 国产AV午夜精品一区二区三| 国产精品无码AV一区二区三区| 久久r热这里有精品视频|