我正在使用 jqueryui 可拖放/可拖放进行相当棘手的布局。
在一个部分中,div 容器内有一个可放置区域。容器已溢出:隐藏,但包含的可放置对象超出了容器的边界。
具体来说,假设我有一个 200px 高的 droppable 包含在一个 100px 高的 div 中,带有溢出:隐藏。
问题:当拖动一个可拖动元素时,它认为整个 200px 的可放置区域都是可放置的,即使只有 100px 通过容器暴露出来。
我怎样才能让可拖动/droppale 只尊重可放置的可见区域?
注意:此设计是包含许多 droppable 的较大复杂界面的一部分,并且此设置有正当理由。将不考虑“更改您的标记”的解决方案。