Я видел несколько примеров того, как это сделать, но никто из них не делает то, что мне нужно.Нарисуйте линию между двумя элементами с зависанием
Что я хочу сделать, это когда определенное изображение (оно может быть обернуто в отдельном div, если необходимо) зависнет, оно рисует линию от центра этого изображения до центра другого изображения (или потенциально из центр первого изображения в центр нескольких других изображений), и при выводе мыши он возвращается в исходное состояние.
Я пробовал использовать холст HTML5, но когда я попытался даже нарисовать линию на холсте, перемещая HTML (изображения) поверх холста, изображения покрывали холст и линию. Когда я попытался изменить z-индекс холста, он работал, за исключением того, что холст, покрытый HTML, и не изменил существующие изменения изображения на входе.
Я нашел обычные примеры рисования линий JS, но все они полагаются на знание точных точек, которые нужно нарисовать из ... есть ли способ сделать это, указав точные точки JS и не нуждаясь быть жестко закодированным? С наклонным отображением нарисованных линий?
Сделайте изображения частью холста. – Boaz
Если вы хотите получить ощущение рисования, вы должны продолжить работу с холстом. Если скрытый div с границей удовлетворит ваши потребности, дайте нам знать –