拖放可缩放的内容偏移量()
Drag and drop scaleable content offset()
我在左侧有 4 个拼图,右侧有另外 4 个拼图。我需要将碎片从右侧拖到左侧并使它们连接......问题是,我的内容是可缩放的,所以如果我将一块放到 dropspot 上,当我调整页面大小时,它将保留在那里,并且不会与左侧拼图相配。我已经阅读了一些关于抵消的内容,在这种情况下会有所帮助吗?
这是我尝试使用div 作为放置点的方法,但是当我在它们上方时,我无法使碎片适合放置点,如果我调整页面大小,则不会连接碎片:
http://jsfiddle.net/zf66b/7/
法典:
$(function() {
for(var i = 0; i < piesedrag.length; i++)
{
$(piesedrag[i]).draggable
({
containment: "#decor",
cursor: "move",
revert: "invalid",
});
}
for(var i = 0; i < dropspot.length; i++)
{
$( dropspot[i] ).droppable({
/* tolerance: "intersect",*/
drop: function( event, ui )
{
tolerance: 'intersect'
}
});
}
});
要使其正常工作,您必须将大小和位置从百分比更改为固定值,这里有一些修复:
right {
left:400px;
width:200px
}
.left {
left: 0px;
width: 200px;
}
#dropspot3 {
/* margin-left: 34%; */
width: 150px;
}
为每个放置点设置固定宽度并删除百分比边距。
相关文章:
- 更改高贴图的缩放级别
- 在不阻止默认行为的情况下检测IE10中的缩放
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 缩放Raphael/SVG容器以适应所有内容
- 传单缩放控制位置错误
- 在不移动内部文本的情况下缩放元素的效果
- 调整缩放窗口高度提升缩放
- 计算CSS3缩放框在另一个框中的最高位置
- D3.JS向rect添加缩放和列表项
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 将直流图表库中的折线图缩放限制为小时
- 添加新数据时D3.JS条形图列偏移量
- 为什么缩放按钮不会显示在照片擦除中
- 动态设置谷歌地图缩放
- 如何在内容可编辑列表项(不同缩进)之间移动插入符号,同时保持插入符号 x 偏移量
- d3.行为缩放鼠标滚轮缩放中心的动态偏移
- 缩放dojox.chart .chart时如何设置偏移量
- 浏览器的自动缩放基于什么,我如何使用CSS或Javascript进行偏移
- 拖放可缩放的内容偏移量()
- jQuery UI获取拖放偏移量