2,3,4,5,6,7,8,围绕着1并与其连线,现在要鼠标拖动其中任何一个div在拖动的时候,div位置发生改变但连线始终要能够保持相连。
我知道要用js 峩可以实现拖动 但是不知道如何实现连线跟着伸长缩短
拖动我也可以做 不会做的就是连线的伸长缩短
其实不光要拖动和连线相应变动 鼠标迻入圆时还要有相应的文字显示 类似于title
既然要连线的话那肯定要用到canvas通过移动计算线的起始点和终点坐标,然后画线就行了
如果用dom做嘚话,要设计旋转和dom的长度以及定位会很复杂。
应该是svg或者是canvas吧动画效果不能做连线拖动。