是否可以使HTML5 Canvas元素内的元素可拖动和可调整大小。有没有什么办法让下面的代码动态图像可移动:HTML5画布中的可拖动和可调整大小元素

var ctx, imgArray;

function initAll() {

ctx = document.getElementById("canvas").getContext("2d");

imgArray = ["http://i46.tinypic.com/nqe1dt.jpg",

"http://i50.tinypic.com/i21phi.jpg",

"http://i49.tinypic.com/1zmfcrq.jpg",

"http://i50.tinypic.com/v8g6mo.jpg",

"http://i49.tinypic.com/21kh7ah.jpg"];

drawCanvas();

document.getElementById("checkgroup").onchange = drawCanvas;

}

function drawCanvas() {

ctx.clearRect(0, 0, 600, 400);

for(var i=0; i < imgArray.length; ++i) {

var img = new Image();

img.posX = (i < 3) ? i*200 : (i-2.5)*200;

img.posY = (i < 3) ? 0 : 200;

img.src = imgArray[i];

img.onload = function() {

ctx.drawImage(this, this.posX, this.posY, 150, 150);

}

}

}

window.onload = initAll;

2012-08-02

Hanzel

+0

我认为,这将是相当复杂的。如果只有这样做的简单方法....... –

2012-08-02 09:54:56

html5一个可拖动的图片大小,HTML5画布中的可拖动和可调整大小元素相关推荐

  1. html怎样把图片放进画布中,HTML5 canvas操作图片

    1.canvas操作图像的能力 canvas更有意思的一项特性就是图像操作能力.可以用于动态的图像合成或者作为图形的背景,以及游戏界面(Sprites)等等.浏览器支持的任意格式的外部图片都可以使用, ...

  2. html5怎么修改图片大小,HTML5 javascript修改canvas的大小

    方法1: 设定固定的值,这种方式跟在html中设定canvas的值没有什么区别: window.onload = function(){ canvas.height = 100; canvas.wid ...

  3. html实现选择头像,HTML5实现上传头像图片大小选择(简单实现)

    HTML5仿微博图片上传后大小选择,请使用chrom或者FireFox运行.如果报SECURITY_ERR需要把文件放在服务器端.比如nginx里. 1.[代码][HTML]代码 New Docume ...

  4. php批量添加水印图片大小,解析php中两种缩放图片的函数,为图片添加水印

    有两种改变图像大小的方法.(1):ImageCopyResized() 函数在所有GD版本中有效,但其缩放图像的算法比较粗糙. (2):ImageCopyResampled(),其像素插值算法得到的图 ...

  5. android button 图片 大小设置,android 中怎么控制ImageButton 上的图片与按钮大小的匹配...

    ImageButton 是ImageView的子类,ImageView中可以通过Scaletype来设置图片的缩放大小等. ImageView的Scaletype决定了图片在View上显示时的样子,如 ...

  6. android 图片大小判断,android中如何使用一张图片适配不同尺寸的APP引导页

    在我们平常开发的过程中在做引导页适配的时候,有时候会犯难,怎么样作图可以将各种不同尺寸分辨率的手机都适配好也就是不变形不拉伸,官方给的说法也只是做多套图去适配不同的分辨率,遇到全屏展示引导这种问题的时 ...

  7. PS按照图片大小调整画布大小

    1. 2. 3.白色的地方就没了:

  8. 怎么压缩图片大小,图片压缩方法

    怎么压缩图片大小?工作中如果遇到一些体积较大的图片,尤其一些清晰度很高的图片,可能一张小尺寸的图片就有2-3M的大小,这个我们的使用打开造成很多的麻烦,例如因为超过限制大小而不能上传,打开的时候很大, ...

  9. 使用伪元素插入图片大小调整问题

    css使用伪元素插入图片大小调整问题 需求描述: 想要利用伪元素在a标签后插入图片,调整为合适大小. 效果图: 问题描述: 使用伪元素例如::after的content属性插入图片不能调整图片大小问题 ...

  10. android thumb大小,Android 设置thumb图片大小

    xml: android:thumb="@drawable/seekbar_thumb" seekbar_thumb.xml: 修改为: private int seekWidth ...

最新文章

  1. python 中有趣的库tqdm
  2. 2019输入序列号闪退_正式告别60秒长语音 讯飞输入法新版评测:能动口我绝不动手...
  3. HTML+CSS+JS实现 ❤️高光立体游戏卡片悬停ui特效❤️
  4. 单例模式-双重检查加锁
  5. restful 参数带斜杠_SpringCloud实战:Restful架构API接口经典设计误区
  6. .net的页面在大并发下偶尔出现503错误
  7. A除B求商(PAT20)高精度/低精度
  8. android 应用模式之mvp
  9. 网络是怎样连接起来的
  10. 抢先下载:Windows XP SP3英文预览版
  11. 记录Linux开发板串口调试、静态ip
  12. mysql中str_to_date函数和date_format函数和now函数
  13. Unity 3D作业七:人物模型
  14. Ubuntu16.04安装运行go-ipfs
  15. gethub连接的提示
  16. ARGIS利用计算器对属性表数据进行编号
  17. 匈牙利命名法(Hungarian)
  18. Python免费发短信时报错
  19. 计算机视觉中的边缘检测
  20. intel android haxm,使用Intel HAXM为 Android模拟器加速

热门文章

  1. alpha-beta 极大极小值剪枝算法
  2. phpstudy php乱码,PHP_完美解决PHP中文乱码,一.首先是PHP网页的编码 1. php - phpStudy...
  3. 大数据模型研究报告pdf_)大数据环境下数学建模.pdf
  4. 为什么原理图中元器件下面有红色波浪线?
  5. python在线问卷调查系统源代码_基于Java Web的在线问卷调查系统 源码下载
  6. 计算机课程教学调查问卷,计算机基础课程调查问卷
  7. 汽车电子技术——传感器感知技术
  8. MVC2 扩展Models和自定义验证(学习笔记)
  9. 奥维互动地图谷歌图源,通过自建Vercel反代实现墙内访问 - DaPeng‘s Blog
  10. 三维地图前端js api对比分析