canvas實現文字線性漸變效果程式碼例項
分享一段程式碼例項,它利用canvas實現了文字的線性漸變效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #myCanvas { border: 3px solid deepskyblue; margin: 20px auto; display: block; } </style> <script type="text/javascript"> window.onload=function(){ var canvas = document.getElementById("myCanvas") var canvasObj = canvas.getContext("2d"); canvasObj.beginPath(); canvasObj.font = "50px serif"; var linerG = canvasObj.createLinearGradient(100, 300, 200, 300); linerG.addColorStop(0.2, "red"); linerG.addColorStop(0.4, "green"); linerG.addColorStop(0.8, "blue"); linerG.addColorStop(1, "orange"); var str = "螞蟻部落"; canvasObj.fillStyle = linerG; canvasObj.fillText(str, 100, 300); } </script> </head> <body> <canvas id="myCanvas" width="400" height="400"></canvas> </body> </html>
相關文章
- canvas線性漸變程式碼例項Canvas
- css3實現的徑向漸變和線性漸變程式碼例項CSSS3
- canvas實現的變幻線程式碼例項Canvas線程
- canvas徑向漸變程式碼例項Canvas
- javascript文字彩虹式顏色漸變效果程式碼例項JavaScript
- CSS3實現的滑鼠懸浮文字顏色漸變效果程式碼例項CSSS3
- CSS3文字漸現效果程式碼例項CSSS3
- canvas實現的賽貝爾曲線效果程式碼例項Canvas
- canvas螞蟻線效果程式碼例項Canvas
- canvas簡單徑向漸變程式碼例項Canvas
- canvas實現煙花燃放效果程式碼例項Canvas
- canvas實現的鋸齒效果程式碼例項Canvas
- canvas實現的鐘表效果程式碼例項Canvas
- canvas實現的驗證碼效果程式碼例項Canvas
- canvas實現點選產生放射性效果程式碼例項Canvas
- css3線性漸變簡單程式碼例項CSSS3
- css3實現的漸變線交錯程式碼例項CSSS3
- CSS3背景漸變效果程式碼例項CSSS3
- 利用canvas實現的驗證碼效果程式碼例項Canvas
- canvas實現的雪花飄落效果程式碼例項Canvas
- canvas實現的藍色雨滴效果程式碼例項Canvas
- canvas實現的彈力小球效果程式碼例項Canvas
- css3實現文字線性漸變,css3實現背景漸變CSSS3
- canvas火焰效果程式碼例項Canvas
- javascript元素透明度漸變效果程式碼例項JavaScript
- 圖形處理:給 Canvas 文字填充線性漸變Canvas
- canvas實現的七巧板效果程式碼例項Canvas
- canvas實現的動態心形效果程式碼例項Canvas
- canvas實現的圓形鐘錶效果程式碼例項Canvas
- canvas實現的簡單畫板效果程式碼例項Canvas
- javascript元素內容漸現效果程式碼例項JavaScript
- css3迴圈漸隱漸現效果程式碼例項CSSS3
- canvas字母雨效果程式碼例項Canvas
- canvas載入效果程式碼例項Canvas
- canvas擺動效果程式碼例項Canvas
- canvas實現的小球四壁碰撞效果程式碼例項Canvas
- 實現密碼框預設文字效果例項程式碼密碼
- 滑鼠懸浮文字實現霓虹燈效果程式碼例項