У меня такой вопрос, как сделать Drag&Drop для разноразмерных блоков. Проблема усложняется тем, что вставка возможна и в текстовые ноды, нужно реализовать такое. Что то вроде курсора должно быть, когда перемещаешь. Буду рад советам. Пока схожусь к тому, чтобы детектить ближайшую грань блока, а для текста обворачивать в span каждый символ при наведении, все дополнительные элементы во лже слое поверх реального. Что скажете?