Skip to content
This repository has been archived by the owner on Aug 22, 2023. It is now read-only.

关于自定义图标等问题的说明 #81

Open
zuohuadong opened this issue Nov 29, 2018 · 0 comments
Open

关于自定义图标等问题的说明 #81

zuohuadong opened this issue Nov 29, 2018 · 0 comments

Comments

@zuohuadong
Copy link
Member

zuohuadong commented Nov 29, 2018

用法示例

symbol引用

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 这种用法其实是做了一个svg的集合,与上面两种相比具有如下特点:

支持多色图标了,不再受单色限制。
通过一些技巧,支持像字体那样,通过font-size,color来调整样式。
兼容性较差,支持 ie9+,及现代浏览器。
浏览器渲染svg的性能一般,还不如png。

使用步骤如下:

第一步:拷贝项目下面生成的symbol代码:

//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js

第二步:加入通用css代码(引入一次就行):

<style type="text/css">
    .icon {
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }
</style>

第三步:挑选相应图标并获取类名,应用于页面:

<svg class="icon" aria-hidden="true">
    <use xlink:href="#icon-xxx"></use>
</svg>

图标.zip

@zuohuadong zuohuadong pinned this issue Jan 4, 2019
@zuohuadong zuohuadong unpinned this issue Apr 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant