vue项目引入字体图标iconfont

直接将icon下载成图片使用或者通过import方式移入url使用,看此篇

本文介绍两种使用方案:1.使用Font class引入字体图标(推荐) 2.使用Symbol 引用
如果是分批次的下载了好几次字体图标,那么可以将解压的代码css等文件放在不同的文件夹内,分别引入使用即可

准备工作:登入阿里字体图标库

选择图标加入购物车在这里插入图片描述
下载代码:在这里插入图片描述

一、解压后,将除了html的文件都复制一份到自己项目assets下:

在这里插入图片描述

二、点击打开之前解压的html文件

在这里插入图片描述

三、main.sj下引入字体图标样式:

在这里插入图片描述

四、两种使用方案

方案1:通过Font class引入字体图标,类名修改字体图标的大小和颜色(推荐此方法:可改变图标大小和颜色)
步骤:1.1先使用<span class="iconfont icon-类名"></span> 引入;
1.2.再通过对应class类名修改css样式;
在这里插入图片描述
在这里插入图片描述

方案2:使用Symbol 引用(此方法,svg对于原图标有颜色的,会自动带入颜色,同时修改不了其颜色;对于无颜色的图标,可修改颜色;)

2.1.先在app.vue下引入通用 CSS 代码(引入一次就行);
通用 CSS 代码:

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

2.2.在对应页面的下使用svg引入图标;
svg代码:在这里插入图片描述

2.3.也可以给svg添加类名修改图标样式:(此方法,svg对于原图标有颜色的,会自动带入颜色,同时修改不了其颜色;对于无颜色的图标,可修改颜色;)

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值