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;
      }

效果展示

相关推荐
运维Z叔9 分钟前
漏洞挖掘 | Selenium Grid 中的 SSRF
前端·selenium·测试工具·webpack·node.js·postman
潜龙在渊灬30 分钟前
除了 SEO 之外,HTML 语义化还有什么用?
前端·职场和发展·html
Манго нектар31 分钟前
CSS的弹性盒子模型(Flex box)
前端·css
Jainc1 小时前
js计算倒计时
开发语言·前端·javascript
LINGYI_WEN1 小时前
React 中实现 vue keep-alive 功能的方法
前端·react.js
pan_junbiao2 小时前
Vue使用Vue Router路由:开发单页应用
javascript·vue.js·vue router
呵呵哒( ̄▽ ̄)"2 小时前
go-admin-ui的菜单分割线设计思路和代码实现
前端·ui·golang·菜单分割线·goadmin
且行且知2 小时前
前端html+css+js 基础总结
javascript·css·html
LINGYI_WEN2 小时前
为什么在技术选型中选择 webpack
前端·webpack