vue中使用iconfont的font-class
进入阿里巴巴的素材库https://www.iconfont.cn/,选择需要的,加入购物车,然后下载到本地。解压缩之后把除了demo的全部放到assets下面,创建一个文件夹iconfont全部放进去。然后main.js里面直接调用import "./assets/iconfont/iconfont.css"然后在每一个vue中直接使用了。因为把图标转换成了icon...
·
进入阿里巴巴的素材库https://www.iconfont.cn/,选择需要的,加入购物车,然后下载到本地。
解压缩之后把除了demo的全部放到assets下面,创建一个文件夹iconfont全部放进去。
然后main.js里面直接调用
import "./assets/iconfont/iconfont.css"
然后在每一个vue中直接使用了。因为把图标转换成了icon,所以这里class可以直接引入。注意一下这里的class里面不是类,iconfont是都需要的,第二个是你下载的icon的名字。
<van-icon class="iconfont icon-cart" style="margin-top: 20px;color: red;font-size: 20px"></van-icon>
<i class="iconfont icon-cart" style="margin-top: 20px;color: red;font-size: 20px"> </i>
还有个问题就是,van-icon无法直接更改图标的颜色大小。
想改变图标的颜色和大小和位置之可以通过class的改变而覆盖,但是只能是icon的class,和别的类放一起无效。
.icon-cart{
font-size: 25px;
position: fixed;
top: 20px;
right: 10px;
}
更多推荐
已为社区贡献6条内容
所有评论(0)