在用vue来写一官网的时候,想引入外部字体文件,毕竟总感觉他自己的字体有点难看,在这里记录下

1.先下载字体文件所需的.ttf文件

  • 我这里想引入的是华文行楷字体
  • 百度后下载了一个3M多的ttf文件

2.将字体文件引入

  • 自己定义一个文件夹,放入下载好的.ttf文件

  • 先自己定义一个font.css文件,将下载好的字体文件的路径引入

@font-face {font-family: "华文行楷";src: url('stxingka.ttf');font-weight: normal;font-style: normal;
}
  • 在App.vue中的style里引入

<style lang="less" rel="stylesheet/less">@import "./common/font/font.css";
</style>
  • 在webpack的配置文件里要加上解析.ttf文件的规则

module: {rules: [{test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,loader: 'url-loader',options: {limit: 10000,name: utils.assetsPath('fonts/[name].[hash:7].[ext]')}}]
}
  • 使用的话,就按照原本的字体名称,如我下的是华文行楷,就直接用华文行楷就可以了

正在努力学习中,若对你的学习有帮助,留下你的印记呗(点个赞咯^_^)

  • 往期好文推荐:

    • 判断iOS和Android及PC端
    • 纯css实现瀑布流(multi-column多列及flex布局)
    • 实现单行及多行文字超出后加省略号
    • 微信小程序之购物车和父子组件传值及calc的注意事项

来源:https://segmentfault.com/a/1190000017397287

转载于:https://www.cnblogs.com/qixidi/p/10130284.html

vue中引入字体文件相关推荐

  1. css引入本地字体文件,关于css中引入字体文件

    关于css中引入字体文件 css样式代码: @font-face { font-family: Lovelo-Black;//定义font的名字 src: url(font/Lovelo Black. ...

  2. Vue中引入字体并解决字体文件过大问题

    利用 CSS3 @font-face 规则 指定名为"myFirstFont"的字体,并指定在哪里可以找到它的URL: @font-face {font-family: myFir ...

  3. Vue中引入css文件

    一.全局引入 import "@/文件路径"; //@代表的是你的项目根路径 例如: 二.在style标签中引入(可设置成局部) 在标签上添加 scoped 属性后则变成了局部引用 ...

  4. 前端项目中引入字体文件并使用

    首先是下载所需的字体文件,将文件存放在自定义的静态资源目录. 然后在需要引入页面的style模块加入如下代码 直接在需要的地方引用text_class样式就可以啦

  5. Vue中引入字体图标失败,显示方框(已解决)

    问题描述: 在vue开发中,main中引入iconfont.css后,给标签添加相应类名后却不能正常显示,如下图 解决方案: 其实问题很明显,就是忘了给i标签加上iconfont类名 <div ...

  6. vue中引入外部文件js、css、img的方法

    第一种方法,直接放到相对路径下,位置:./static/js/main.js,./static/css/main.css,./static/img/test.png 第二种方式: ES6的import ...

  7. 怎么将vue模板转换为html,vue中自定义html文件的模板

    如果默认生成的 HTML 文件不适合需求,可以创建/使用自定义模板. 一是通过 inject 选项,然后传递给定制的 HTML 文件.html-webpack-plugin 将会自动注入所有需要的 C ...

  8. 在style标签中,vue项目引入style文件,外部css文件

    在style标签中,vue项目引入style文件,外部css文件 一.css是什么? 二.使用步骤 1.使用style标签引入 2.在style标签内使用@import导入 总结 一.css是什么? ...

  9. 在vue中引入外部的css文件

    在vue中引入外部的css文件 在项目的src文件下,新建一个style文件夹,存放css文件. 1. 全局引入 将外部的css文件放到style文件下,引入外部文件只需在main.js文件中 imp ...

最新文章

  1. 史上最强 NIO 框架,没有之一!!!
  2. 创建字符设备的三种方法
  3. 史上最详细Docker安装Elasticsearch、ik分词器、可视化工具,每一步都带有步骤图!!!
  4. C语言学习之两个乒乓球队进行比赛,各出3人。甲队为A,B,C3人,乙队为X,Y,Z3人。已抽签决定比赛名单。
  5. docker安装tesseract
  6. 回归_英国酒精和香烟关系
  7. html table的边框线怎么变圆角_实现CSS3中的border-radius(边框圆角)示例代码
  8. 准确度判断 语义分割_【语义分割】DeepLab v1/v2
  9. OenLayers 事件注册
  10. 研究:三分之一英国人或因机器人“丢饭碗”
  11. 阿里云最新虚拟化研发岗招聘
  12. [转]Android TV 遥控器适配
  13. 数学建模小白必备手册
  14. Systen类、Runtime类、Math类、Random类、包装类
  15. 异步编程 CompletableFuture(JDK1.8)
  16. 梁宁——产品的场景(阅读总结)
  17. 一个稳定、快速的云服务器——萤光云
  18. LIBSAS/SAS驱动代码分析(1)之概述
  19. 员工转正申请书_新员工转正申请书
  20. localhost与127.0.0.1

热门文章

  1. ssm+jsp计算机毕业设计作业管理系统ctoc8(程序+lw+源码+远程部署)
  2. 《站在巨人的肩膀上学习Java》
  3. 测试sysdba和sysasm有什么不一样(sql deve连接)
  4. HTML之typed.js
  5. 数说区块链|把握时事热点,纵览行业新闻
  6. liunx服务器关于php-fpm重启的方式
  7. Android Studio 汉化包
  8. SpringCloud Alibaba 学习
  9. python写安卓app控制蓝牙_基于python实现蓝牙通信代码实例
  10. 【杂志投稿】博主的无线电杂志分享之旅