有这样一个需求,要实现一个简单的拓扑图,大体类似于星型网络图。想用纯html和js去实现,求一个思路。
我现在想到的有:
1.用canvas画,可canvas就是一个画布,不能节点内容中添加链接等功能,它内部不支持HTML标签
2.用div来表示每一个节点,这种方式最好,便于对节点内容做样式控制还可以在节点里面添加超链接,但是div怎么任意摆放并实现连线,线上还有label的功能就没有思路了。
各位前端大师和经验丰富的v2exer,能否提供一个思路呢,感谢!
我现在想到的有:
1.用canvas画,可canvas就是一个画布,不能节点内容中添加链接等功能,它内部不支持HTML标签
2.用div来表示每一个节点,这种方式最好,便于对节点内容做样式控制还可以在节点里面添加超链接,但是div怎么任意摆放并实现连线,线上还有label的功能就没有思路了。
各位前端大师和经验丰富的v2exer,能否提供一个思路呢,感谢!