防止将图像放在另一个图像上

Prevent an image to be dropped on top of another one

本文关键字:图像 另一个      更新时间:2023-09-26

我有一个div,里面保存了一些图像和另外两个最初是空的divs。我希望能够在 3 个div 之间拖放图像,但不会相互覆盖。

除了覆盖部分之外,我一切正常:如果您将图像放在div 中未填充的区域,它只会将其添加到末尾。
但是,如果您将图像放在另一个图像的顶部,它只会显示第一个已被丢弃的图像(第二个图像消失(。

是否可以防止图像放在其他图像之上,而只是将它们附加到div 中?

您可以为此设置一个对象属性。你应用什么可以丢弃在哪里的规则,什么不能。你可以为这个规则设置一个类,我认为结合"容差"设置,会做你需要的。

如果这不符合你的需求,那么你可能需要只对你进行排序来完成这个任务。