android 蒙版图片带拖动_使用jQuery draggable在div剪切蒙版中拖动缩放图像?
我正在创建一个界面,允许用户放大图像,并在缩放蒙版div内拖动缩放版本.
我有一个200px×200px的div,我设置overflow:hidden.然后,我将一个std img(< img src =“etc”>)加载到div,即1000px x 1000px.
然后我使用jQuery
$("#my-image").draggable({ containment: [-85,83,99,222] });
这些数字是硬编码的.到目前为止,我只能通过反复试验找到他们
问题是,每次我更改页面(即在容器div上方插入另一个元素)时,页面大小变化,我的硬编码[x1,y1,x2,y2]停止正常工作.
主要的问题是我不完全明白[x1,y1,x2,y2] …
这是关于jQuery的文档:
http://docs.jquery.com/UI/Draggable#option-containment
我认为x1是最左边的可拖动点,我是对的,x2是最可拖拉的点吗? (和y1&y2相同)?
如果是这样,动态计算它们的最佳策略是什么?
此外,任何其他快速和容易的解决方案的主要问题“拖动一个缩放的图像在div剪辑蒙版”将非常感谢.
$(this).draggable({
drag: function(event, ui) {
if (ui.position.top > 0) {
ui.position.top = 0;
}
var maxtop = ui.helper.parent().height() - ui.helper.height();
if ( ui.position.top < maxtop) {
ui.position.top = maxtop;
}
if ( ui.position.left > 0) {
ui.position.left = 0;
}
var maxleft = ui.helper.parent().width() - ui.helper.width();
if ( ui.position.left < maxleft) {
ui.position.left = maxleft;
}
}
});
android 蒙版图片带拖动_使用jQuery draggable在div剪切蒙版中拖动缩放图像?相关推荐
- android 蒙版图片带拖动_推荐一个好用小巧的Android引导蒙版(浮层)库
更新:目前该库已更新v2.0版本,修改了调用api,详细使用可以看:可能是最好用的Android引导层库 前言 每当一个项目开发一个新功能,总会想办法及时让用户得知有这样一个新功能,这时通常会采用引导 ...
- android 蒙版图片带拖动_黑橙修图:新手入门篇2-一句话带你认识图层蒙版
大家好,这里是黑橙修图新手入门教程系列. 上一篇文章我么介绍了ps当中最核心的一个概念--图层.那么这篇文章带大家来了解一个与图层密切相关的概念--图层蒙版. 其实,图层蒙版也是一个类似图层的东西,只 ...
- android 蒙版图片带拖动_snapseed安卓蒙版(snapseed拼接两张图片)V1.6.8 手机版
snapseed安卓蒙版(snapseed拼接两张图片)是一款网络上大红大紫的图片处理客户端.特别是snapseed安卓蒙版被google收之麾下之后,实力更加强悍.snapseed怎么拼图,Snap ...
- android 蒙版图片带拖动_Android实现蒙版弹出框效果
本文实例为大家分享了android蒙版弹出框效果的具体代码,供大家参考,具体内容如下 自定义 package cn.lxsdb.yyd.app.dialog; import cn.lxsdb.yyd. ...
- pygame显示图片的方法_使用Sprite实现移动动画(Pygame中的精灵类)
pygame.sprite.Sprite就是Pygame里面用来实现精灵的一个类,使用时,并不需要对它实例化,只需要继承他,然后按需写出自己的类就好了,因此非常简单实用. 什么是精灵? 精灵可以认为成 ...
- 前端里的button怎么去除点击自带边框_自媒体人做视频时配音中的噪音如何用EQ和采样去除(详细介绍)...
为了给今日头条奉献优质的声音和视频作品,大家几乎在所有的视频制作中都会用到解说声音或者现场的收录的声音,也都想获得较为理想的效果,那今天我就给大家详细解读如何才能获得更好的声音效果,并且重点会给大家讲 ...
- delphi trackbar 判断停止拖动_飞智八爪鱼2首发评测,可拖动轮盘,全机高达27键,这波太秀了...
说到手游外设,相信大家第一时间想到肯定是手游外设领跑者"飞智科技".自从手游火爆以来,推出了不少手游外设,几乎经常能看到他们推出新品,特别是今年更是新品不断,继上次银狐T1真无线蓝 ...
- 《Adobe Illustrator CS4中文版经典教程》—第0课0.15节创建剪切蒙版
本节书摘来自异步社区<Adobe Illustrator CS4中文版经典教程>一书中的第0课0.15节创建剪切蒙版,作者[美]Adobe公司,更多章节内容可以访问云栖社区"异步 ...
- AndroidStudio_Base64图片的解码_编码_要注意的地方---Android原生开发工作笔记223
Base64图片的解码_编码,方法很多,网上也一大堆.但是要注意: 比如下面: data:image/jpg;base64,/9j/4AEKW0lEOjEzODUwLGV2dDowXQpbc2Nlbm ...
- jquery带缩略图轮播_带有jQuery和PHP的新鲜滑动缩略图库
jquery带缩略图轮播 View demo 查看演示Download Source 下载源 In this tutorial we are going to create another full ...
最新文章
- 乘风破浪:LeetCode真题_038_Count and Say
- 台式电脑cpu排行榜_台式电脑CPU性能天梯图 AMD性能首次反超intel
- checkbox取值 php_php获取checkbox复选框的内容
- [VC]socket含义
- Appium实现的技巧
- android 批量保存网页图片大小,360浏览器看图模式 一键保存“高清套图”
- 用计算机知道手机号码,知道手机号怎么整贱人-原来微信的“+”号还有这些隐藏用法?居然可以一键检测真假好友...
- 网络共享计算机网络无法访问,局域网电脑无法访问共享文件网络共享失败怎么解决...
- mac 安装virtualbox虚拟机
- 企业微信品牌私域运营案例合集
- Agilent安捷伦34401A|34461A|3458a数字万用表软件NS-Multimeter
- 建立牢固的多功能Smartphone应用程序
- debian nvidia 安装_在 Debian 上安装 Nvidia 显卡驱动启用 Nvenc
- html里的input属性,HTML中强大的input标签属性
- 1228--八目鳗烧烤店
- osx 续航测试软件,续航测试:OS X 10.9让MacBook Air更坚挺
- jdk1.8jdk1.7以及所有jdkjre历史版本
- python可以爬什么山_Python爬取13个旅游城市,告诉你五一大家最爱去哪玩?
- 西门子 S7-200 通过模块连接 Kepware OPC 通讯方法
- 怎么通过MQTT查看数据是否上云端_C#通过OPC UA+MQTT将设备数据采集至云端自动化工程师的数字化之路...
热门文章
- 【解码芯片MIPI输出 四合一】XS9922B 国产 4通道模拟复合视频解码芯片 对标TP2815
- 银河麒麟WPS表格打开TXT文件的方法
- wdr7660虚拟服务器设置,TP-LINK WDR7660用手机怎么设置?
- office2019初体验与kms服务器搭建
- 那些年学过的古诗谚语名句俗语
- #NOIP模拟赛#捕鼠器mousetrap(树)
- 手机框架_移动端框架_跨平台_汇总_哪个好
- 碰撞次数与π的关系问题程序求解
- js数组按中文拼音排序_这才是选择排序正确的打开方式!
- java jfif,win10保存图片成了jfif格式怎么办?