4

我有一系列可以在单击时拖动的 div。当您释放鼠标时,div 将动画回到原来的位置。

我希望能够在这些可拖动的 div 中的任意两个之间画一条直线。这条线应该从一个 div 的中心开始,到第二个 div 的中心结束。当我单击并拖动其中一个 div 时,该线应保持与两个 div 的连接,根据两个 div 之间的空间量根据需要拉伸/收缩。释放鼠标后,该线仍应保持与 div 的连接。

我有可拖动的 div 正常工作。我真的完全不确定如何解决画线部分。任何指导将不胜感激。

4

1 回答 1

2

这篇文章通过一种相当复杂的方式用 jquery 和一些 css 转换画一条线 - 个人从未尝试过,但可能值得一看

也总是有画布,但我相信在这种情况下可能更不实用

最后,这个答案还有一些其他想法,包括可能解决您问题的 js 库

于 2013-11-09T05:44:25.170 回答