Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用icomoon把svg图片生成字体图标 #2

Open
yhhnx023 opened this issue Feb 20, 2019 · 0 comments
Open

使用icomoon把svg图片生成字体图标 #2

yhhnx023 opened this issue Feb 20, 2019 · 0 comments

Comments

@yhhnx023
Copy link

yhhnx023 commented Feb 20, 2019

打开在线生成网站:https://icomoon.io/app/#/select

1、引入自己文件

image

注意:svg件不要加颜色,默认为黑色(设计师处理);

image

以这三个svg文件为例!

image

2、选择文件

image

3、生成字体图标

image

4、下载压缩文件

image

5、项目里引入css

image

下载之后,主要有两个文件和一个文件夹,其它的可以不用,

  • fonts(文件夹重要)
  • selection.json(每次增加字体图标时,这个文件要先导入,再添加SVG图)在第6项有截图说明。
  • style.css(页面所引用的样式,名字可修改)打开文件截图如下:

以上三个为重要
image

6、在原基础上增加字体图标

image

- Selection.json 导入后,之后的步骤请按照第一项说明开始。

7、结合模板使用

  • 修改webpack.base.conf.js

image

  • 请在模板main.js中 import 'vue-stone/dist/iconfonts.css'; 注释掉,为了避免样式有冲突,截图如下:

image

  • 在模板中新加自己的字体图标样式,在styles文件夹下加入iconfonts.css(命名可修改)文件,和fonts文件夹,如下图:

image

注:不建议同时引用两个字体图标样式,不然容易出现冲突,

在原基础上加字体图标请回第6步骤,请 下载 selection.json文件,然后导入即可。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant