vue+elementui项目中引入第三方字体文件的方法示例

您所在的位置:网站首页 vue引入外部字体 vue+elementui项目中引入第三方字体文件的方法示例

vue+elementui项目中引入第三方字体文件的方法示例

2024-06-21 00:41| 来源: 网络整理| 查看: 265

# 问题描述: vue中项目,发现相同页面在不同电脑上,字体显示效果不一致,例如:代码中设置了楷体,在某些电脑上显示不是楷体效果。 # 解决方案:

1.先下载字体文件所需的.ttf文件(这不很重要,你得找到对应ttf字体文件) 我这里想引入的是华文行楷字体2.将字体文件引入 自己定义一个文件夹,放入下载好的.ttf文件 在这里插入图片描述

2.先自己定义一个font.css文件,将下载好的字体文件的路径引入 @font-face { font-family: “华文行楷”; src: url(‘stxingka.ttf’); font-weight: normal; font-style: normal; } 3.在App.vue中的style里引入

4.在webpack的配置文件里要加上解析.ttf文件的规则 module: { rules: [ { test: /.(woff2?|eot|ttf|otf)(?.*)?$/, loader: ‘url-loader’, options: { limit: 10000, name: utils.assetsPath(‘fonts/[name].[hash:7].[ext]’) } } ] } (这里第四步要说明下,我这边webpack对应的配置文件,是vue.config.js,要在此文件中添加,实际上,我没有添加,就可以了,可能用的vue版本比较高,还是其他原因) 最后问题解决 参考:https://www.jb51.net/article/152903.htm https://blog.csdn.net/qq_28500939/article/details/100665268



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3