Я использую interact. js, чтобы поместить некоторые div (изображения разных размеров) в dropzones. Когда изображение перетаскивается через зону перетаскивания (с помощью interact. js 'ondragenter
), оно сжимается до половины своего размера.
Все это работает отлично. Но вот моя проблема: в зависимости от того, где я беру элемент, он может появиться сбоку от курсора после изменения размера. Я знаю, почему это происходит, но не могу найти никакого выхода. Конечно, если элемент захвачен в его центре, то я могу выполнить sh что-то вроде сжатия в центре элемента, добавив половину изменения высоты (ширины) элемента к top
(left
). Однако это не помогает, как только элемент схватывается где-то в сторону ...
Я думал о центрировании элемента в позиции курсора на onmove
, но боюсь сломать мультитач возможность взаимодействия. js тем самым ...
Любая помощь приветствуется!