1

问题:

ui给的svg是这样的:
image.png
上传到iconmoon之后转换出来的图标是这样的:
image.png
可以看到中间的A字缺失了一部分

解决过程:

以为是A字识别不出来,于是在其他地方找了一个带有A的svgimage.png,上传到iconmoon查看转换后的图标是image.png,A并没有缺失,猜测是svg源码的问题导致iconmmon转换时有问题。
查看没问题的svg源码如下:
image.png
查看有问题的svg源码如下:
image.png
发现问题:
没问题的svg的path是一个,有问题的svg的path是多个,尝试把有问题的path合并成一个,合并之后打开查看,发现图标如下:
image.png
这不就是转换出来的字体图标吗?
只要找到这个缺失的代码补上就行了。
通过调试,发现第二行就是缺失的横线,在path前面补上第二行的path的值就可以了。
上传到iconmmon验证:
image.png
验证成功!


juan26
521 声望19 粉丝