font-class 引用
font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。
与 Unicode 使用方式相比,具有如下特点:
- 兼容性良好,支持 IE8+,及所有现代浏览器。
 - 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
 - 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
 - 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
 
使用步骤如下:
第一步:引入项目下面生成的 fontclass 代码:
<link rel="stylesheet" href="./iconfont.css">
          第二步:挑选相应图标并获取类名,应用于页面:
<span class="iconfont icon-xxx"></span>
          " iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。
            iconfont.css
            添加
            [class^="icon-"], [class*=" icon-"] {
            font-family: "iconfont" !important;
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            vertical-align: baseline;
            display: inline-block;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            }
            .el-menu-item [class^="icon-"] {
            margin-right: 5px;
            width: 24px;
            text-align: center;
            font-size: 18px;
            vertical-align: middle;
            }
          
          字体图标旋转
在字体图标上添加icon-spin可以让字体图标一直旋转