扫码关注官方订阅号
demo
D3画的的力向图 demo,我想要用一个iconfont图标代替其中的svg circle使用的话。应该怎么去操作呢?
有做过这方面的,能给点建议么,谢谢。
学习是最好的投资!
iconfont应该是不支持的,要通过<use x="0" y="0" xlink:href="#icon-xxx"/>的方式去引用svg>defs>symbol中的SVG图标。实现思路如下:
<use x="0" y="0" xlink:href="#icon-xxx"/>
svg>defs>symbol
<svg style="display: none;"> <defs> <symbol id="icon-XXX"> <svg width="24" height="24" viewBox="0 0 48 48"> <path d="XXXXXXXX"></path> </svg> </symbol> </defs> </svg> <svg> <use xlink:href="#icon-XXX"></use> </svg>
例子:https://jsfiddle.net/f5ef6xwL/
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
iconfont应该是不支持的,要通过
<use x="0" y="0" xlink:href="#icon-xxx"/>的方式去引用svg>defs>symbol中的SVG图标。实现思路如下:
例子:https://jsfiddle.net/f5ef6xwL/