我需要在HTML中添加连接图表节点的曲线.我想只使用HTML和/或CSS创建它们.即使并非所有浏览器都支持我需要的功能(特别是不关心IE8及以下),我对CSS3也没问题.以下是我可以使用的解决方案:
- canvas或svg - 不喜欢它,因为当我有数百甚至数千个这些对象漂浮在我的好节点之间时,我必须处理浏览器差异而不确定性能
- image - 我需要一些荒谬的图像来处理所有可能的曲线,并且在放大和缩小时图像根本无法很好地缩放
- div有一个css border-radius和另一个div,它覆盖了我们不想要的行部分 - 不担心IE8及以下不支持这个,但这是一个丑陋的黑客,我不能得到生成的曲线任何像背景或其他线条重叠的东西.我可以吗?
我错过了哪些选择?是否可以使用一个只有1个角可见的边界半径的div(并且可以在IE8及以下的所有浏览器上工作)?