前端引入使用外部字体(.ttf)

        引言:

        最近在做大屏的相关项目开发,在开发过程中我们总会遇到一些比较"标新立异"的字体样式,或者是有需求要改一些内容的字体,摆脱默认千篇一律的字体样式 让人耳目一新。这里有一个非常简单的字体替换方案方法,今天就分享给大家!

        方法:

  1.         首先我们先准备好下载好的字体文件,这里是一共165款字体样式,应该能满足绝大部分字体样式需求了(稍后会把文件分享出来)。

    2.        这个 . ttf 文件打开是这样的,可以看到各个字体的样式和展示效果。

3.        我们要做的就是把需要的字体按需放到我们的项目文件夹内,我这里是vue,我暂且放在src/assets/fonts文件夹里(你可以创建这个文件夹)。

    4.        在 CSS 文件中定义字体:在你的 CSS 文件或 Vue 组件的 <style> 标签中,使用 @font-face 规则来定义字体。例如:

@font-face {
  font-family: "myfontNum";
  src: url("../assets/fonts/myfontNum.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

//在组件中应用字体:使用定义的字体名称应用到你需要的元素上。例如:
.my-text {
  font-family: "myfontNum", sans-serif;
  font-weight: 100;
}

  这样,你就可以在 Vue.js 项目中使用 .ttf 字体文件了。

结尾:

        这是一个比较简单易操作的方案,大家可以尝试一下,如果有其他问题可以关注私信我问题,大家如果也还有其他方法不妨一起来学习一下共同进步!

        文件比较大,资源放在百度网盘里了有需要的自取吧。

通过百度网盘分享的文件:165款合成字体合集.zip
链接:https://pan.baidu.com/s/1pcAyx3ooqXEaB4sBgkgptA?pwd=2rhb 
提取码:2rhb


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值