canvas画板pc
来源:互联网 发布:网络tv电视直播软件 编辑:程序博客网 时间:2024/05/19 13:19
<div class="one">Canvas画板</div>
<canvas id="can" width="500" height="500"></canvas>
<script>
cc = document.getElementById('can');
ctx = cc.getContext('2d');
ctx.lineWidth = 5;
ctx.strokeStyle = 'blue';
cc.onmousedown = function(e){
var x = e.clientX -cc.offsetLeft;
var y = e.clientY -cc.offsetTop;
ctx.lineCap="round";
ctx.lineJoin="round";
ctx.moveTo(x,y);
cc.onmousemove = function(e){
var x1 = e.clientX -cc.offsetLeft;
var y1= e.clientY -cc.offsetTop;
ctx.lineTo(x1,y1);
ctx.stroke();
};
cc.onmouseup = function(e){
cc.onmousemove = null;
};
};
</script>
<canvas id="can" width="500" height="500"></canvas>
<script>
cc = document.getElementById('can');
ctx = cc.getContext('2d');
ctx.lineWidth = 5;
ctx.strokeStyle = 'blue';
cc.onmousedown = function(e){
var x = e.clientX -cc.offsetLeft;
var y = e.clientY -cc.offsetTop;
ctx.lineCap="round";
ctx.lineJoin="round";
ctx.moveTo(x,y);
cc.onmousemove = function(e){
var x1 = e.clientX -cc.offsetLeft;
var y1= e.clientY -cc.offsetTop;
ctx.lineTo(x1,y1);
ctx.stroke();
};
cc.onmouseup = function(e){
cc.onmousemove = null;
};
};
</script>
阅读全文
0 0
- canvas画板pc
- Canvas画板
- html5 canvas 画板
- HTML5 Canvas实例画板
- html5 canvas自定义画板
- canvas实现画板功能
- canvas画板/写字板
- Android Canvas画板
- h5+js 画板canvas
- canvas移动端画板
- canvas简单画板笔记
- 通过小画板认识Canvas
- 使用Canvas,Path制作画板
- HTML5 canvas画板的制作
- HTML5 -- canvas实现简易画板
- HTML5 -- canvas画板转为图片
- canvas做简单画板功能
- 基于canvas的超级画板
- 命令行方式配置windows环境变量
- C#调用C++接口\C接口小结总结(C#调用C++写的DLL总结)
- table表格行列的合并处理
- 训练3+ B-Longest Prefix
- Leetcode之Maximum Product Subarray 问题
- canvas画板pc
- 请求转发(Forward)和重定向(Redirect)的区别
- 20170921-浅谈第二阶段Javaweb的学习以及两次公司笔试面试的经验(一)
- banner 无线轮播+小圆点
- 自定义简单的(tomcat)web服务器
- JDBC学习篇之使用ResultSet执行简单查询操作
- 刮刮乐移动端
- 【51Nod1836】战忽局的手段
- Java学习第四天