html5 canvas 小例子 簡易畫板


<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Canvas</title> <script src="jQuery.js"></script> </head> <style type="text/css"> body{ padding: 0; margin: 0; background: black; } #canvas{ background: white; margin: 100px 0 0 300px; } #canvas > span{ color: white; font-size: 14px; } </style> <body> <canvas id="canvas" width="600" height="500"> <span>您的瀏覽器不支持</span> </canvas> </body> </html> <script type="text/javascript"> /*獲取繪制環境*/ var oc = $('#canvas')[0]; canvas = oc.getContext('2d'); $('#canvas').on('mousedown', function(){ /*開始繪制*/ canvas.beginPath(); /*設置動畫繪制起點坐標*/ canvas.moveTo(event.pageX - 300 , event.pageY - 100); $('#canvas').on('mousemove', function(){ /*設置下一個點坐標*/ canvas.lineTo(event.pageX - 300 , event.pageY - 100); /*畫線*/ canvas.stroke(); }); }).on('mouseup', function(){ $('#canvas').off('mousemove'); }); </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM