vue项目中使用自定义字体(font-family)

为了能让字体在网页中展示出美观,一些默认字体并不能满足需求的,so只能使用自定义字体
下面讲解怎么能在vue项目中使用自定义的字体(看完你会觉得so easy _

第一步:

首先要得到自定义字体包(后缀名为.ttf, .otf, .eot等格式的字体包),可自行下载也可以问UI小姐姐要字体包,拿到字体包后进入项目中在assets文件夹下建一个font文件夹

第二步:

把拿到的字体包放到font文件夹中接着创建一个font.css文件

第三步:

在font.css文件中定义你所用的字体(这里以PingFang为例)
font.css文件:

@font-face {
    font-family: 'PingFang-RE'; /* 重命名字体名 */
    src: url('PINGFANG REGULAR.TTF');
    font-weight: normal;
    font-style: normal;
}

第四步:

在app.vue中引入font.css

<style lang="scss">
  @import './assets/font/font.css';
  #app {
    font-family: 'PingFang-RE';
    font-weight: 400;
  }
</style>

PS:


文件目录图.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • @font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-fac...
    我是强强阅读 4,136评论 0 0
  • 一、概念 参考网页字体Serif和Sans-serif的区别及浏览器字体的设置CSS Font知识整理总结 1.F...
    合肥黑阅读 11,491评论 0 12
  • 摘要:本篇文章包括(1)介绍@font-face(2)如何在网页中使用@font-face插入特殊字体(3)中文在...
    Masukio阅读 16,633评论 0 17
  • 标签(空格分隔): CSS3 @font-face的是一个CSS规则,允许在网站上使用特定的字体,即使她在访问者的...
    ahcj_11阅读 4,500评论 0 1
  • 老去的可以是年龄,但一定不能是心态 01 那年我有一份很多人都羡慕的工作,政府单位的外聘工作人员,虽然不属于公务员...
    喵姬阅读 5,351评论 2 1