我试图让一个div
相同宽度的图像在 div 的限制内可以拖动。很难解释,但图像的一侧(顶部或底部)可以离开 div,但图像边缘和 div 边界之间不能有间隙。
恢复图像具有与父 div 相同的宽度,但其高度更大,因此图像的一部分被隐藏。
那么这就是我想要做的:http: //jsfiddle.net/maxwell2022/DerNa/165/
它工作得很好......因为div上方没有任何东西。如果文档和 div 之间存在间隙,则它不再起作用。我认为Draggable
将文档作为图像顶部的参考。一旦您开始拖动图像,图像就会移动并将其顶部边缘卡在文档顶部:
http://jsfiddle.net/maxwell2022/DerNa/164/
我不知道如何通过该containment
选项实现这一目标。干杯,
马克西姆
更新
另一种相对定位但没有运气的尝试:http: //jsfiddle.net/maxwell2022/DerNa/166/