vue中替换全局字体

一、背景

产品说项目要拿去展会展示,但现在项目字体是微软雅黑,不支持商用,需要全局替换思源字体。

二、下载字体

推荐一个网址,好用

字体天下,点击跳转

下载好的文件如下:

三、引入字体

1、在项目资源目录下新建一个fonts文件夹,引入下载好的字体文件

2、编写css文件(我的是font.less)

javascript 复制代码
@font-face{
  font-family: HanSans;
  src: url('../fonts/SourceHanSansCN-VF-2.otf')
}

3、main.js引入思源字体

javascript 复制代码
import '@/assets/css/font.less' // 引入思源字体

四、使用

1、在App.vue中

2、搜索font-family,看有没有被替换掉的字体,改过来

完事!

相关推荐
Csvn5 小时前
WASM
前端
修己xj7 小时前
我用 AI 给自己写了一个 Markdown 编辑器,然后把它开源了
前端
FRing037 小时前
vue2干货总结2(v-bind、v-for、v-model、指令修饰符、v-bind操作class和style)
开发语言·前端·vue.js·vue2
幸运小猿7 小时前
模拟慢上传-处理超时重试image 丢失线上问题
前端·javascript·html
moshuying9 小时前
网购能买Token了!
前端
h_65432109 小时前
echarts实现柱状图加一条横线
前端·echarts
风骏时光牛马9 小时前
生成一个后端标题,只需要一个标题,不需要其他的任何文本。
前端
子非鱼@Itfuture9 小时前
关于前后端联调中登录状态/登录信息失效?
java·前端
郭小李9 小时前
openFeign入门
java·开发语言·前端
馒头不想说话9 小时前
AI当运营,帮你省人力
前端