html5教程制作简单画板代码分享

HTML5制作简单画板

复制代码代码如下:

http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">>

canvas{ border:2px solid #000;}

$(document).ready(function(){

var canvas=document.getElementById("draw");

var draw=canvas.getContext("2d");

draw.lineWidth=5; //线条粗细

draw.strokeStyle="red"; //颜色

var godraw=false;

//按下鼠标

$("#draw").mousedown(function(e){

//准确坐标

var mouseX=e.pageX-this.offsetLeft;

var mouseY=e.pageY-this.offsetTop;

draw.moveTo(mouseX,mouseY);

godraw=true;

})

//放开鼠标

$("#draw").mouseup(function(e){

godraw=false;

})

//移动鼠标

$("#draw").mousemove(function(e){

if(godraw){

var mouseX=e.pageX-this.offsetLeft;

var mouseY=e.pageY-this.offsetTop;

draw.lineTo(mouseX+4,mouseY+4);

draw.stroke();

}

})

})

效果图

相关阅读:

Android开发教程之电源管理详解

Win8电脑中补丁更新记录怎么查看 Win8电脑中补丁更新记录查看方法

推荐一个封装好的getElementsByClassName方法

华硕电脑升级Win10出现蓝屏怎么办?建议手动更新电脑驱动

Ajax同步与异步传输的示例代码

WP8.1系统直接升级Win10 Mobile更新过程体验 官方截图

使用堆实现Top K算法(JS实现)

javascript实现信息的显示和隐藏如注册页面

Win7间歇性黑屏提示显示器驱动程序已停止响应并且已恢复

如何实现循环队列

SQL Server DBA维护常用语句

AngularJS教程 ng-style 指令简单示例

javascript:void(0)是什么意思示例介绍

Win10 Mobile越狱解锁部署:一款替换字体的应用程序出现

电脑PHP动画制作画板,HTML_html5教程制作简单画板代码分享,HTML5制作简单画板 复制代码代 - phpStudy...相关推荐

  1. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四十四)制作主角属性面板及加点器

    游戏中会使用大量的菜单面板,而这些面板往往都带有选项卡.如果用Silverlight工具中的TabControl,则需要通过复杂的xaml重写模板来实现自定义样式,这一点时常让开发者头疼,毕竟界面的东 ...

  2. 新手制作bom表格教程_抖音短视频怎么制作?这里有全部最新教程+指导,新手0基础上手!...

    现在刷短视频几乎是我们每个人每天必做的一个娱乐方式了,也有很多的小伙伴加到我问,怎么做抖音,抖音怎么运营,那么我趁着这股热度,来给你们讲讲关于制作一个能吸粉的自媒体短视频怎么做,毕竟这个风口上一个非常 ...

  3. android立体3D效果_PS教程:铝膜气球字制作的完整教程,3D立体效果字体的制作...

    这一篇主要是用PS做一种3D立体字体效果,铝膜气球字体,当然学会之后,举一反三,可以做成其他图案的铝膜气球效果. 铝膜气球在目前的各种庆典,婚庆,庆贺宴席上,用的比较普遍:这个字体效果,后期可以用于室 ...

  4. 怎么制作公司网页教程【网站制作】

    目录 怎么制作公司网页教程是什么? 1.了解自己制作公司网页的需求(分类刚需和次需) 2.确认本次制作公司网页需求和预算,找合适的第三方企业网站建设公司 3.确定制作公司网页的设计方案 4.结合制作公 ...

  5. 【视频教程】帝国CMS制作网站系列教程08—单页模板的制作

    作为一个程序员,搭建一个自己的博客网站是件非常容易的事情,但是作为很多非程序员非计算机专业的学习者来讲,可能就需要花点时间进行学习,而如果你想通过自学来学习怎么制作一个属于自己的网站的话,那这套帝国C ...

  6. ps制作的html手机怎么使用,ps制作手机的教程

    ps制作一个手机,属于比较简单的类型,但也要细心,才能得出好的结果.下面是学习啦小编为大家整理的ps制作手机的教程,仅供大家参考~ ps制作手机的教程如下: 新建一个文档,用圆角矩形工具画一个圆角矩形 ...

  7. 【视频教程】帝国CMS制作网站系列教程14—标签模板及标签讲解

    作为一个程序员,搭建一个自己的博客网站是件非常容易的事情,但是作为很多非程序员非计算机专业的学习者来讲,可能就需要花点时间进行学习,而如果你想通过自学来学习怎么制作一个属于自己的网站的话,那这套帝国C ...

  8. 【视频教程】帝国CMS制作网站系列教程16—帝国CMS总结

    作为一个程序员,搭建一个自己的博客网站是件非常容易的事情,但是作为很多非程序员非计算机专业的学习者来讲,可能就需要花点时间进行学习,而如果你想通过自学来学习怎么制作一个属于自己的网站的话,那这套帝国C ...

  9. 【视频教程】帝国CMS制作网站系列教程17—帝国CMS模板的策划

    作为一个程序员,搭建一个自己的博客网站是件非常容易的事情,但是作为很多非程序员非计算机专业的学习者来讲,可能就需要花点时间进行学习,而如果你想通过自学来学习怎么制作一个属于自己的网站的话,那这套帝国C ...

最新文章

  1. Microsoft Platform SDK Febrary 2003更新vc6的SDK网址
  2. Wannafly挑战赛14
  3. 随机顺序_SSD固态硬盘的顺序读写和随机读写区别,谁更重要?
  4. 揭秘美国空军如何用AI技术提升“战斗力”
  5. 计算机网络c4比赛题目,计算机网络C4习题
  6. 第七章:在Spark集群上使用文件中的数据加载成为graph并进行操作(3)
  7. Mac在命令行中打开Finder
  8. Linux环境下安装单实例MySQL 5.7
  9. 树莓派教程 - 1.1 树莓派GPIO库wiringPi 硬件PWM可调频率
  10. Oracle磁带机扩容方案,IBM TS3500带库磁带机扩容方案.doc
  11. eclipse 插件 subclipse plugin 中修改已经登录的帐户密码的方法
  12. springmvc整合UReport2
  13. 比ietest 更好的浏览器调试工具 Browser Sandbox 使用教程
  14. 红旗Linux的特点和应用范围,三大特性!红旗Linux Desktop 7体验
  15. 【C语言】让你不再害怕指针——C指针详解(经典,非常详细)
  16. 广州服务器哪个区最多,广州11区人口排行榜,最多人的区域竟是这!
  17. 免安装Oracle客户端使用PL/SQL连接Oracle的方法
  18. 将销售订单号 + 行号 带到销售出库单上
  19. 5分钟制作H5发光字表白并分享给她
  20. Python爬取豆瓣Top250电影排名

热门文章

  1. RabbitMQ - 4种Exchange类型
  2. Dockerhub最新的toomanyrequests问题
  3. android自定义起止时间的时间刻度尺,Android 自定义View篇(六)实现时钟表盘效果...
  4. clickhouse 物化视图使用详解
  5. java网课|final权限修饰符
  6. android电视 怎么调电视机的信号源,如何设置智能电视、盒子信号源?原来这么简单!具体方法如下...
  7. 192.168.8.1手机登陆_192.168.1.101登陆页面手机进入 即可登陆
  8. 摆的频率公式_频率与转速的公式
  9. 编写Java程序,做一个MPG和L/100KM的转换器
  10. 原生js打印插件Print.js