通常外部字体图标都在使用 iconfont ,这种图标在网上搜到一大把都是由于路径问题显示不出来,或者是显示个方块。

最近的项目中也碰到这个坑爸的问题,总结一下解决办法:

  1. 和 webpack.config 配置没有多大关系,按照 vue-cli 生成的  webpack.base.conf.js 这个文件不需要改动,保持原来就好
  2. 将 icon 文件与 icon 样式文件 置于同一目录下放在 assets 目录下即可
  3. 在 main.js 中 通过 import 引入,路径以 ./assets/ 为开始
  • 置于同一目录下放在 assets 目录下

@font-face{font-family:'icon';src:url('icon.eot?btu5gk');src:url('icon.eot?btu5gk#iefix') format('embedded-opentype'),url('icon.ttf?btu5gk') format('truetype'),url('icon.woff?btu5gk') format('woff'),url('icon.svg?btu5gk#icon') format('svg');font-weight:normal;font-style:normal;
}

  •  main.js 中 通过 import 引入
import './assets/fonts/fonts.css'

最终显示效果为:

vue 外部字体图标使用,无须绝对路径引入办法相关推荐

  1. 【vue+a-form+字体图标展示】在form表单中加入svg字体图标列表,新增操作详解

    先准备svg字体图标 在assets目录下新建icons文件夹,新建svg文件夹,把svg格式的图标都存放在这里 在utils目录下新建icons.js文件 import eventAccident ...

  2. Spring Boot使用layui的字体图标时无法正常显示 解决办法

    在html文件使用字体图标并且预览时正常,但是启动工程后显示不正常,浏览器调试界面显示字体文件无法decode: Failed to decode downloaded font: xxxxx 如图所 ...

  3. 字体图标 fa fa html5,前端引入icon的方法(iconfont,fontawesome)

    前端项目中,经常需要从外引入一些icon图标到项目中,我经常使用的两个icon库就是Iconfont阿里巴巴矢量库,以及font-Awsome.接下来我稍微讲一下这两种的使用方法. Iconfont阿 ...

  4. vue引用vant字体图标,在离线时,看不了

    1.离线时,下面蓝色框的字体图标不显示 2.解决办法: 如果是全部vant依赖的情况下,页面上字体图标不显示或者显示为□ 在main.js中 import 'vant/lib/icon/local.c ...

  5. react-native-web 阿里字体图标ttf文件不加载、乱码问题

    前言 本文基于 "react-native": "^0.70.0" "react-native-web": "^0.18.9&qu ...

  6. 伪元素使用——字体图标(以阿里巴巴矢量图标库为例)

    1.在阿里巴巴矢量图标库中,找到你喜欢的字体图标,选择添加入库(即购物车图标) 2.点击在页面右上方的"购物车" 3.选择"添加到项目",(没有项目可以创建一个 ...

  7. CSS3 iconfont字体图标的使用(很详细)

    CSS3 iconfont(字体图标) 首先来看看什么是字体图标,在哪里使用? 比如天猫的商品分类栏: 还有小米商城的底部栏: 所以字体图标的使用的是比较多的,而且是很方便更改它的大小以及颜色的,还可 ...

  8. 字体图标的下载及使用

    1字体图标的下载 1.使用前提:简单的.颜色单一的图片(复杂的或颜色多样的建议使用精灵图) 2.本质:展示的是图片,本质是字体 3.优势:可修改尺寸.大小.兼容性 1.1iconfont(阿里图标库) ...

  9. 外部字体引用、过渡效果

    <span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-s ...

最新文章

  1. 组件 插件 控件联系与区别
  2. sql 默认值为0_int 默认值为0
  3. Gray Code LeetCode 89
  4. poj 1256 Anagram—next_permutation的神奇应用
  5. 智能关机软件 c语言,智能关机软件
  6. 为linux虚拟机添加硬盘分区,虚拟机centos添加硬盘和分区挂载
  7. springMVC4(14)各类视图输出实例分析
  8. 苹果计算机音乐谱大全,macOS乐谱制作软件大全推荐~
  9. 啊哈 c语言pdf百度云,啊哈c语言完整版
  10. Linux大实验 (图书管理系统)
  11. 前端模板template
  12. PEP 8: E305 excepted 2 blank lines, after class or function definition, found 1
  13. pdf拆分成一页一页,详细步骤介绍
  14. 3dmax布尔运算差集后图形消失怎么办
  15. oracle怎么加上双引号,Oracle中的双引号的作用
  16. 自动化办公--通过BOM表输出原材料状态(第一版)
  17. 一元三次方程求根公式及韦达定理
  18. 基于Web的股票预测系统
  19. Vue中自定义指令directive的使用
  20. 关于Fatal NI connect error 12170

热门文章

  1. opencv 照片动漫风格
  2. php做网站步骤_新手如何用PHP开发一个完整的网站?
  3. E.A. Guillemin 吉耶曼统一古典电路理论的人
  4. 扬州大学858程序设计与数据结构专业课(编程题篇)
  5. springboot整合redis,使用redisTemplate实现简易秒杀功能,使用jmeter压力测试秒杀接口
  6. 国产超低功耗华大单片启动文件详解及SystemInit函数分析
  7. Android 软件升级
  8. 利用Google Analytics追踪关键词排名
  9. vpython学习--实现滑块木板联动
  10. opencl: C++ 接口(cl.hpp)创建kernel