iconfont-阿里图标库 的使用

阿里巴巴iconfont的使用方式分为两种:

  1. 本地下载
  2. 线上引用

iconfont-阿里巴巴矢量图标库

前期准备

创建项目,添加icon图标。

1.本地使用

1.点击“1”“3”下载项目至本地

2. 参考:iconfont-阿里图标库 的使用_阿里图标库iconfont-CSDN博客

2.线上引用

1.点击“1”“2”生成在线链接

Unicode :

在 unicode 下,每个 icon 都有一个 unicode 编码,下面以 unicode 编码为` `的 icon 为例进行说明。

选择查看在线链接,然后复制在线生成的代码,比如下面是我复制的代码:

/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */

@font-face {
  font-family: 'iconfont';  /* Project id 4548187 */
  src: url('//at.alicdn.com/t/c/font_4548187_32h6iq9gfl2.woff2?t=1715763466991') format('woff2'),
       url('//at.alicdn.com/t/c/font_4548187_32h6iq9gfl2.woff?t=1715763466991') format('woff'),
       url('//at.alicdn.com/t/c/font_4548187_32h6iq9gfl2.ttf?t=1715763466991') format('truetype');
}


将此代码放进一个全局的样式文件中,比如 dcom.less、dcom.scss......
在页面中使用的时候:

<i class="iconfont">&#xe63f;</i>


若在线 icon 有更新,需要“选择查看在线链接”,然后复制在线生成的代码,在项目中的 iconfont.less 文件中将最新的代码替换就好了。

Symbol:

在 Symbol下,选择查看在线链接,然后复制在线生成的代码,比如下面是我复制的代码:

//at.alicdn.com/t/c/font_4548187_32h6iq9gfl2.js


将此代码放进main.js、main.ts文件

import '//at.alicdn.com/t/c/font_4548187_32h6iq9gfl2.js';

在svg标签中正常使用

<svg data-v-4a714f7d="" data-v-862e34a3="" class="svg-icon" aria-hidden="true">
	<use data-v-4a714f7d="" xlink:href="#icon_dcom_1" fill="#ffffff"></use>
</svg>

'#icon_dcom_1',是icon在Symbol下的名字,其中'icon_dcom_'是名称前缀,需要在项目设置里进行配置。

注:每次更新/变动图标库后,都需要进行重新生成在线链接并更新main.ts

Font class:

下载的css文件,运用和Symbol差不多

......

www.iconfont.cn网断了,暂停

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值