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();

}

})

})

效果图

html中的 脚本制作教程,html5教程制作简单画板代码分享相关推荐

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

    html5教程制作简单画板代码分享 HTML5制作简单画板 复制代码代码如下: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min ...

  2. 电脑PHP动画制作画板,html5教程制作简单画板代码分享

    HTML5制作简单画板 复制代码代码如下: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">> ...

  3. 用html制作生动的画板,html5教程制作简单画板代码分享

    html5制作简单画板 复制代码代码如下: http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">> ...

  4. title标签-HTML5精讲 课时ID:6.4 【表严肃】#HTML教程 #HTML5教程 #title标签

    6.4 <title>标签-HTML5精讲 课时ID:6.4 [表严肃]#HTML教程 #HTML5教程 #title标签 是什么 <title>标签用于指定浏览器标签上显示的 ...

  5. java canvas 画图片_[Java教程][HTML5] Canvas绘制简单图片

    [Java教程][HTML5] Canvas绘制简单图片 0 2016-05-13 13:00:04 获取Image对象,new出来 定义Image对象的src属性,参数:图片路径 定义Image对象 ...

  6. html中init是什么作用,HTML5教程:精讲__init__、__new__、__call__方法(可面试用)

    原标题:HTML5教程:精讲__init__.__new__.__call__方法(可面试用) 任何事物都有一个从创建,被使用,再到消亡的过程,在程序语言面向对象编程模型中,对象也有相似的命运:创建. ...

  7. html5在线制作教程,HTML5 Canvas 制作动画

    HTML5 Canvas 制作动画 在HTML5 canvas中绘制图像动画效果,你需要绘制出每一帧的图像,然后在一个极短的时间内从一帧过渡到下一帧,形成动画效果. 在线示例 要在HTML5画布上绘制 ...

  8. html5常用动画效果教程,HTML5教程 8个经典HTML5 Canvas动画学习

    本篇教程探讨了HTML5教程 8个经典HTML5 Canvas动画学习,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < HTML5非常强大,尤其是Canvas ...

  9. html5网页制作技巧,HTML5 网页制作技巧

    本文总结自由人民邮电出版社出版的<HTML.CSS.Javascript网页制作>. 总结进行学习,并分享给同样编写HTML5的朋友. 1:背景音乐的添加 2:每隔一定时间的自动刷新网页 ...

最新文章

  1. FPGA之道(53)状态机的模型
  2. 自定义线程类中实例变量与其他线程共享与不共享
  3. 深入理解C# 静态类与非静态类、静态成员的区别 [转载]
  4. ElementUI+Java实现搜索提示列表
  5. (dijkstra记录路径)find the longest of the shortest
  6. linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...
  7. C/C++——有关转义字符和ASCII码表
  8. 字节流和字符流学习笔记:
  9. 学习笔记(02):MySQL数据库运维与管理-03-状态变量及查看方法
  10. 最后两个月,怎么冲业绩?
  11. 深度学习——最优化的学习笔记
  12. c include 多层目录_Gradle多模块(工程)配置解析 - 满足每个开发者的目录喜好
  13. laravel 模型中的一对一,一对多,多对多的关联
  14. 虚拟服务器数据库怎么导入数据库,BlueHost虚拟主机使用SSH怎么导入MySQL数据库...
  15. 2019基金行业变革之年
  16. word三线表标题两条线之间如何出现空白间隔(论文必备)
  17. Quartz定时任务执行原理
  18. png格式图像转成jpg图像时出现异常颜色值
  19. R语言使用igraph包绘制网络图
  20. maven报错The JAVA_HOME environment variable is not defined correctly

热门文章

  1. 如何在IDEA运行Applet程序
  2. 平板电脑能安装java_手机上能安装的应用,平板电脑上是不是都能安装
  3. siki学院 游戏热更新实战案例(基于xLua) 捕鱼达人 完整素材
  4. Shell之计算命令、流程控制、函数
  5. dp协议学习----1、sst协议学习
  6. SSL/TLS 双向认证(一) -- SSL/TLS 工作原理
  7. 蔚来汽车,科技公司?互联网运营公司?
  8. 上海第二工业大学计算机与信息学院,注入新活力,迎接新辉煌——计算机与信息学院第六届团学联代表大会第二次会议...
  9. 28岁才转行软件测试,目前32了,我的一些经历跟感受
  10. 课程发布-添加课程信息