react svg 通过路径实现非系统的自定义字体的显示

在给前端界面做文字遮罩动画时,考虑到兼容性,我采用了svg的方法,而不是css的方法。总体来说效果还是不错的,如下所示
在这里插入图片描述
但是奇怪的是,非系统自定义字体在组件刚创建的时候总是不显示,甚至一片空白,只有在调试页面中,更改字体才会显示上面的效果。

起初查了很多关于svg自定义字体的解决方法,发现不奏效,所以我采用了另一种方法,通过path路径的方法。

但是上面这么复杂的路径怎么解决呢?

通过Adobe Inlustrator,它是做矢量图形的好软件,同时也能生成svg文件,这个功能拓宽了我前端开发的设计。

1、做你想要生成的矢量图像

这里我就输入一个大标题,实现自定义字体。
在这里插入图片描述

2、导出文件为SVG文件

点击菜单栏的文件→导出→导出为…,出现下面界面,然后导出对应文件
在这里插入图片描述
注意关键来了!我们需要生成的是path路径,而不是css样式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值