javascript - Js如何在圆的边缘画线?
问题描述
我有问题,在两个圆圈之间画线。
主要问题是线条被绘制到 div 的正方形,而不是用边界半径定义的圆。
在下面的代码笔中,您可以看到框 E 是方形的,并且线一直延伸,但是,对于圆圈 F,它没有到达。
似乎如果 div 与 x 或 y 对齐,则间隙小于直接在角落中说的。
https://codepen.io/crankd-media/pen/poebQGM
var c1 = new Connector(
{
ele1: start,
ele2: end,
}
);
圆圈也需要是透明的,所以不能走到中间。
解决方案
推荐阅读
- python - Django Rest Framework - 按关系超链接过滤
- php - 使用 Composer 替代“使用”代码示例
- javascript - 在 tagify 中动态设置只读
- java - 有没有办法在 Excel 的两列中打印出两个不同的数组?
- json - 如何在 .NET Core 中使用 LINQ 根据另一个属性条件返回属性
- azure - 我可以使用 API 生成 Azure AD 客户端凭据机密吗?
- javascript - 无法绑定 react-reactive-forms 处理程序 react material-ui 滑块组件
- python - 为什么按级别顺序遍历树会导致值错误?
- javascript - 无法通过单击 FullCalendar 5 的 resourceTimelineWeek 视图显示事件
- apache-kafka - Kafka 静态 IP 和服务发现