Webpack项目中引入IconFont图标

ゝ一纸荒年。 2024-04-17 14:33 115阅读 0赞

本篇文章将介绍一下如何在Vue Webpack项目中引入IconFont图标。

IconFont官网:https://www.iconfont.cn/

1、打开IconFont官网并登陆自己的账户。

2、挑选你喜欢的图标,添加入库。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BlbmdqdW5sZWU_size_16_color_FFFFFF_t_70

3、进入购物车查看已挑选的图标,下载代码。

20190827142609865.png

4、将下载后的图标代码解压,文件如下。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BlbmdqdW5sZWU_size_16_color_FFFFFF_t_70 1

5、将解压文件复制到项目的 src/assets 目录下。

2019082714262752.png

6、在 App.vue 中 引入 iconfont.css 。

  1. <template>
  2. <div id="app">
  3. <router-view/>
  4. </div>
  5. </template>
  6. <script>
  7. // 全局引入 IconFont
  8. import "./assets/iconfont/iconfont.css"
  9. export default {
  10. name: 'App'
  11. }
  12. </script>
  13. <style type="text/css">
  14. #app{
  15. height: 100%;
  16. }
  17. </style>

7、如何使用IconFont图标。

在图标代码的解压目录中有一个 demo_index.html 文件,其中包含了所下载的图标用法示例,提供了 Unicode 、Font class、Symbol 三种方式使用图标。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BlbmdqdW5sZWU_size_16_color_FFFFFF_t_70 2

Font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。

例如, 在element按钮中使用上面的调试图标:

  1. <div class="el-button el-button--default el-button--small" @click="tiaoshi">
  2. <i id="collapsedIcon" class="iconfont icon-icon_tiaoshi"></i>
  3. </div>

效果如下:

20190827142823864.png

发表评论

表情:
评论列表 (有 0 条评论,115人围观)

还没有评论,来说两句吧...

相关阅读

    相关 如何引入iconfont的字体图标

    首先在[阿里巴巴矢量字体图标库。][Link 1] 把你想要的图标加入购物车。然后点击进入购物车的界面。看到有个下载代码。然后我们就会得到一个文件夹。我们把文件夹里的css。