【发布时间】:2020-03-24 09:43:37
【问题描述】:
我绝对是 SVG 的初学者,我必须创建类似这样的图片:
规格:
- 圈子
- 顶部扇形 (90°)
- 顶部扇区有一些文字
这是我的尝试:
<svg viewBox="0 0 100 100">
<circle cx="50%" cy="50%" r="50%" style="fill:none;stroke:#00be00;stroke-width:5" />
<path id="top-sector" style="fill:none;stroke:#be3000" d="M 15,37 A 50,50 0 0 1 80,50" />
<text text-anchor="middle">
<textPath xlink:href="#top-sector" startOffset="50%" style="font-size: 6px;">Hello World</textPath>
</text>
</svg>
JsFiddle:https://jsfiddle.net/9hprLxat/2/
我不知道:
- 如何将顶部扇区与圆圈对齐。
- 如何使 textPath 透明。
- 为什么圆圈溢出viewBox 感谢您的帮助!
【问题讨论】:
标签: html svg svg-animate