gpt4 book ai didi

html - 将图标放入 SVG 圆圈

转载 作者:行者123 更新时间:2023-11-28 05:26:39 25 4
gpt4 key购买 nike

我如何将图标(例如 font-awesome)输出到 SVG 元素中?

我希望它以圆为中心。

<svg class="svg" width=100 height=100>
<circle cx=50 cy=50 r=25>
</circle>
<i class="icon-check"></i>
</svg>

这是一个测试: http://jsfiddle.net/L2Lm3fgm/

最佳答案

只需找出 font-awesome 在其类中使用的字符的代码,并将该字符用作 text 节点。请记住将 circletext 节点组合在一起。

示例:

svg { 
margin: 24px auto;
display: block;
}
circle {
fill: transparent;
stroke: #f00;
stroke-width: 2;
}
svg text#chk {
font-family: sans-serif;
font-size: 24px;
fill: #00f;
}
<svg class="svg" width=100 height=100>
<g>
<circle cx=50 cy=50 r=25></circle>
<text id="chk" x=42 y=58>&#x2713;</text>
</g>
</svg>

示例 fiddle :http://jsfiddle.net/abhitalks/L2Lm3fgm/2/

关于html - 将图标放入 SVG 圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31677269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com