canvas透明度的矩形效果
本章節介紹一下利用canvas繪製一個矩形,並且具有一定的透明度效果。
關於透明度可以參閱canvas設定透明度一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html><html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript" charset="utf-8"> //這個函式將在頁面完全載入後呼叫 function pageLoaded(){ //獲取canvas物件的引用,注意tCanvas名字必須和下面body裡面的id相同 var canvas = document.getElementById('tCanvas'); //獲取該canvas的2D繪圖環境 var context = canvas.getContext('2d'); //繪製程式碼將出現在這裡 //設定填充顏色為紅色 context.fillStyle = "red"; //畫一個紅色的實心矩形 context.fillRect(50,50,100,40); //設定邊線顏色為綠色 context.fillStyle = "green"; //畫一個綠色空心矩形 context.strokeRect(120,100,100,35); //使用rgb()設定填充顏色為藍色 context.fillStyle = "rgb(0,0,255)"; //畫一個藍色的實心矩形 context.fillRect(80,230,100,40); //設定填充色為黑色且alpha值(透明度)為0.2 context.fillStyle = "rgba(0,0,0,0.2)"; //畫一個透明的黑色實心矩形 context.fillRect(300,180,100,50); } window.onload=function(){ pageLoaded(); } </script> </head> <body> <canvas width="400" height="400" id="tCanvas">瀏覽器不支援</canvas> </body> </html>
更多canvas教程可以參閱canvas教程版塊。
相關文章
- canvas矩形拖拽效果Canvas
- canvas具有漸變效果的矩形Canvas
- canvas 虛線矩形Canvas
- canvas 繪製矩形Canvas
- canvas 設定透明度Canvas
- canvas設定透明度Canvas
- canvas 設定矩形樣式Canvas
- canvas 繪製圓角矩形Canvas
- canvas繪製矩形框Canvas
- canvas 繪製矩形缺角Canvas
- canvas系列教程之繪製矩形Canvas
- 使用canvas畫出一個矩形Canvas
- CSS3 矩形切角效果CSSS3
- svg生成矩形效果程式碼SVG
- canvas實現手動繪製矩形Canvas
- JavaScript透明度漸變效果JavaScript
- CSS透明度漸變效果CSS
- 微信小程式 canvas圓角矩形的繪製微信小程式Canvas
- canvas小球碰壁效果Canvas
- canvas簽名效果Canvas
- canvas實現 漂亮的下雨效果Canvas
- canvas立體效果的圓環Canvas
- canvas蔚藍星空效果Canvas
- canvas繪製流星效果Canvas
- canvas小球擺動效果Canvas
- canvas實現波浪效果Canvas
- canvas-座標系、圓角矩形、紋理、剪裁Canvas
- canvas設定陰影效果Canvas
- canvas圓形時鐘效果Canvas
- canvas簡單畫板效果Canvas
- canvas繪製風車效果Canvas
- canvas動態時鐘效果Canvas
- canvas學習筆記-繪製矩形及路徑(一)Canvas筆記
- 原來 Canvas 也能直接繪製圓角矩形了Canvas
- WEB機試題--最大透明度輪播效果Web
- 學習 canvas 的 globalCompositeOperation 做出的神奇效果Canvas
- canvas環形進度條效果Canvas
- canvas漫天飛雪效果程式碼Canvas