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