如何制做icon-font小图标

一、首先能够去iconfont.cn阿里巴巴矢量字体库中下载你想要的图标(选择格式为SNG
格式)。css

二、打开iconmoon这个网站(这个样子的),而后点击右上角那个Iconfont App
以下图:
图片描述html

三、上面有一个紫色的 Import Icons 点击上传你下好的 SVG 图标。编辑器

四、上传好的 SVG 图标会显示在下方的 Untitled Set 中,而后选择上方有个相似 形状的图标,点击进入编辑。解释一下上面的选择器。
。鼠标箭头 表示 选择图标
。垃圾桶 表示 删除图标 ,通常选择垃圾桶, 点一下图标就可删除
。十字箭头 表示 变换位置svg

五、在编辑中,第一个 Tags 是表示你要查找这个图标时能够输入的名字,第二个框输入的是待会引用代码时会用到的 名字 。我建立了花,因此就命名为 flower ,而后关闭编辑器,千万别点下载。字体

六、而后点击右下方的 Generate Font F ,进入后是这个页面,而后点击红圈中的齿轮,进行下一步编辑
图片描述网站

七、进入编辑后,须要修改如下内容。
图片描述ui

八、Font Name 表示一下子引入字体须要引入的 样式名称
Class Prefix 表示引入样式的前缀名,如不设置后缀的话,引入的样式名称为 icon-flowerurl

九、选择 Support IE 8Generate preprocessor variables for: LessUse a classspa

而后后面这个框内填写css须要引入的类名,我就写了 .wyhicon 这个名称
十、而后关闭编辑,点击右下角download下载这个字体。code

十一、下载完毕后,压解。修改style.css中的内容

/* 咱们需将下面的url路径改成引用的fonts文件夹的路径,根据实际状况修改 */
   @font-face {
   font-family: 'wyhicon';
     src:  url('../fonts/wyhicon.eot?q06q0o');
     src:  url('../fonts/wyhicon.eot?q06q0o#iefix') format('embedded-opentype'),
         url('../fonts/wyhicon.ttf?q06q0o') format('truetype'),
         url('../fonts/wyhicon.woff?q06q0o') format('woff'),
         url('../fonts/wyhicon.svg?q06q0o#wyhicon') format('svg');
     ...
   }
   /* 下方这个类中的字体样式须要加上如下代码中的font-family */
   .wyhicon {
     font-family: 'wyhicon',PingFangSC-Light,'helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif !important;
     ...
   }
   .icon-flower:before {
      content: "\e900";
   }

也就是在原来的style.css样式下的.wyhicon下加一条font-family:
'wyhicon',PingFangSC-Light,'helvetica neue','hiragino sans
gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif
!important;

十一、而后在你的html文档中引用就能够了

<!-- 首先引用你的css样式 -->
<link rel="stylesheet" href="./css/style.css" type="text/css">
<!-- 而后引入你的字体文件就ok了 -->
<i class=" wyhicon icon-flower"></i>
相关文章
相关标签/搜索