阿里图标库使用

1.iconfont基本使用

进入iconfont官网:https://www.iconfont.cn/,将需要的图标加入到购物车,在购物车中点击下载代码.
在这里插入图片描述
将下载的文件解压之后会出现这样一些文件
在这里插入图片描述
打开demo_index.html,里面会介绍三种引用的方式,推荐使用Symbol 引用。

图标样式修改

图标的样式可以直接通过他的类名去设置CSS样式进行修改,例如font-size,font-weight等等

单色,双色,多色图标颜色修改

1.Unicode,font-class 引用

通过这两种方式引用的图标只能是单色的, 直接修改他的color属性就可以了

2.Symbol引用

如果需要双色图标,那么就只能使用Symbol方式去引入。如果我们需要修改他的颜色的话,就需要对他的js文件去进行修改。
打开iconfont.js文件,找到fill: currentColor;,把这个去掉。在这里插入图片描述
然后找到需要修改的图标对应的svg标签,可以直接通过id搜索.
在这里插入图片描述

1.单色图标svg

通过id找到对应的symbol标签之后,需要把里面的fill=’'删除
在这里插入图片描述

<svg class="icon zhongzi" aria-hidden="true">
   <use xlink:href="#icon-zhongzi"></use>
</svg>
.icon {
	width: 1em;
	height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}
.zhongzi{
	fill:red;
	color: blue;
} 

之后通过color或者fill属性修改颜色

2.双色图标

1.对于双色图标(不管有几条path,只有两种颜色的都算)多采用,删除其中一种颜色path的fill属性,然后设置另外一种颜色path的fill=“currentColor”,
在这里插入图片描述

<svg class="icon  warning" aria-hidden="true">
  <use xlink:href="#icon-warning"></use>
</svg>
.warning{
	fill:red;
	color: blue;
}

然后通过fill和color去分别设置两种颜色

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值