vue项目引入比较独特的字体的方法

引入字体的步骤

前言

公司这边开发一个可视化大屏,UI小姐姐设置了很多比较个性的字体,直接在代码中写入字体名称,字体并没有发生变化,感觉很奇怪,最后上网查资料得知,有些字体需要引入相应的文件才能正确显示

(步骤一)引入的文件

OPPOSans-M.ttf,TencentSans-W3.ttf,TencentSans-W7.ttf,YouSheBiaoTiHei.ttf

(步骤二)font.css

javascript 复制代码
//font.css
@font-face {
    font-family: 'TencentSans';
    src: url(./TencentSans-W7.ttf);
}

@font-face {
    font-family: 'TencentSans-W3';
    src: url(./TencentSans-W3.ttf);
}

@font-face {
    font-family: 'YouSheBiaoTiHei';
    src: url(./YouSheBiaoTiHei.ttf);
}
@font-face {
    font-family: 'OPPOSans';
    src: url(./OPPOSans-M.ttf);
}

(步骤三) 全局引入

javascript 复制代码
//main.js
import './assets/font/font.css'

在使用的地方的展示

javascript 复制代码
 .header {
      font-family: YouSheBiaoTiHei;
      font-size: 40px;
      }

效果展示

相关推荐
一 乐19 分钟前
高校后勤报修系统|物业管理|基于SprinBoot+vue的高校后勤报修系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·毕设
爱喝水的小周20 分钟前
《UniApp 页面配置文件pages.json》
前端·uni-app·json
mapbar_front26 分钟前
React中useContext的基本使用和原理解析
前端·react.js
贪婪的君子1 小时前
【每日一面】实现一个深拷贝函数
前端·js
那年窗外下的雪.1 小时前
鸿蒙ArkUI布局与样式进阶(十五)—— 模块化 · 自定义组件 · 泛型机制深度解析
javascript·华为·typescript·harmonyos·鸿蒙·arkui
一点七加一2 小时前
Harmony鸿蒙开发0基础入门到精通Day09--JavaScript篇
开发语言·javascript·ecmascript
_安晓2 小时前
Rust 中精确大小迭代器(ExactSizeIterator)的深度解析与实践
java·前端·python
烛阴2 小时前
从create到yield:Lua协程完全上手指南
前端·lua
薛一半2 小时前
Vue3的Pinia详解
前端·javascript·vue.js
浅影歌年3 小时前
vue3模块中引用公共css变量文件
前端