我正在使用jqueryui draggable/droppable相当棘手的布局。jQuery UI Droppable - 阻止覆盖区域
在一个部分中,div容器内有可投放区域。容器溢出:隐藏,但包含的容器超过容器的边界。
具体而言,比方说,我有一个200px高的droppable包含在一个100px高的div w/overflow:hidden中。
问题:拖动可拖动的元素时,它会将整个200px可放置区域视为可放置区域,即使通过容器仅放置100px也是如此。
如何让draggable/droppale只尊重droppable的可见区域?
注意:此设计是包含许多可放置对象的较大复杂接口的一部分,并且此设置有正确的原因。不会考虑“改变你的标记”的解决方案。
提供的jsfiddle例子 – Dom