微信小程序引入外部icon(阿里巴巴矢量图标)的全过程
作者:苏苏就是小苏苏 发布时间:2024-11-18 22:16:17
标签:微信小程序,iconfont图标,阿里巴巴矢量图标
1.实现效果
2.实现步骤
阿里巴巴矢量图标库
搜索想要的图标,添加购物车。
添加进自己的项目中
获取代码(注意:当项目更新之后,该代码也需更新)
3.实现代码
新建一个iconFont.wxss,复制上面所得的代码。
/* 当添加新的图标之后,@font-face需要进行更新 */
@font-face {
font-family: 'iconfont';
/* Project id 2361238 */
src: url('//at.alicdn.com/t/font_2361238_cxshqh1m3m7.woff2?t=1642320886173') format('woff2'),
url('//at.alicdn.com/t/font_2361238_cxshqh1m3m7.woff?t=1642320886173') format('woff'),
url('//at.alicdn.com/t/font_2361238_cxshqh1m3m7.ttf?t=1642320886173') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* .icon_01 {
font-size: 40px;
} */
.icon_01::before {
content: "\e6f1";
}
.icon_02::before {
content: "\e7bd";
}
.icon_03::before {
content: "\e61a";
}
引入一个图标,取到他的后四位。
设置图标的大小与颜色
color: #fff;
font-size: 40px;
注意点:新增一个图标之后,要更新相应的font-face
使用图标:
在wxss页面引入外部样式:
@import "./iconFont.wxss";
page {
background-color: #fff;
}
.box {
margin: 30rpx auto;
width: 700rpx;
}
.mb20 {
margin-bottom: 20rpx;
width: 150rpx;
height: 150rpx;
background-color: #551e1e;
border-radius: 50%;
line-height: 150rpx;
text-align: center;
color: #fff;
font-size: 40px;
}
.a1 {
background-color: rgb(61, 148, 224);
color: #333;
}
.a2 {
background-color: rgb(123, 231, 177);
color: #333;
font-size: 20px;
}
<view class="box flex-row j_b">
<view class="iconfont icon_01 mb20"></view>
<view class="iconfont icon_02 mb20"></view>
<view class="iconfont icon_03 mb20"></view>
</view>
<view class="box flex-row j_b">
<view class="iconfont icon_01 mb20 a1"></view>
<view class="iconfont icon_02 mb20 a1 "></view>
<view class="iconfont icon_03 mb20 a1"></view>
</view>
<view class="box flex-row j_b">
<view class="iconfont icon_01 mb20 a2"></view>
<view class="iconfont icon_02 mb20 a2 "></view>
<view class="iconfont icon_03 mb20 a2"></view>
</view>
来源:https://blog.csdn.net/qq_48085286/article/details/122574728


猜你喜欢
- 英文文档:class complex([real[, imag]])Return a complex number with the val
- curl 和 Python requests 都是发送 HTTP 请求的强大工具。 虽然 curl 是一种命令行工具,可让您直接从终端发送请
- 前奏为了能操作数据库, 首先我们要有一个数据库, 所以要首先安装Mysql, 然后创建一个测试数据库python_test用以后面的测试使用
- #!/usr/bin/env python3# -*- coding: utf-8 -*-# File Name : gt1.py# Pur
- 提要:系统自带的mysql默认字符集不是gbk,因此给数据库的推广应用以及中文程序的开发带来极大的不便,在没完没了的GBK和UTF8的转换过
- step1:在file中找到default settingsstep2:找到Project Interpreterstep3:按照如图步骤搜
- 在说到什么是回表查询的时候,有两个概念需要先解释清楚:分别是聚集索引(聚簇索引)和非聚集索引(非聚簇索引)聚集索引和非聚集索引MySQL规定
- 1. 数字转换为字符串 a. 要把一个数字转换为字符串,只要给它添加一个空的字符串即可: var n = 100; var n_as_str
- 使用drop函数删除dataframe的某列或某行数据:drop(labels, axis=0, level=None, inplace=F
- 本脚本为本人在性能测试过程中编写,用于对进程状态的监控,也可以用于日常的监控,适用性一般,扩展性还行# -*- coding: UTF-8
- __new__ 方法是什么?如果将类比喻为工厂,那么__init__()方法则是该工厂的生产工人,__init__()方法接受的初始化参 数
- 首先要用designer设计ui界面打开后就和c#一样拖动控件做ui界面保存后是xxx.ui文件再添加个工具Arguments:-m PyQ
- 本文实例讲述了Python实现socket非阻塞通讯功能。分享给大家供大家参考,具体如下:非阻塞需要多线程编程服务端方式1: 使用threa
- 本文实例讲述了PHP Static延迟静态绑定用法。分享给大家供大家参考,具体如下:PHP5.3以后引入了延迟静态绑定static,它是为了
- 如下所示:import cv2import osimport numpy as nproot_path = "I:/Images/
- 在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一
- pyautogui是一个可以控制鼠标和键盘的python库,类似的还有pywin32。pyautogui的安装pip3 install py
- 很多DBA目前还停留在Oracle 9i或者10g,究其原因有可能是Oracle 11g的价格问题。本文将为大家讲解在Windows 7下安
- 一、前言CRITIC权重法是一种比熵权法和标准离差法更好的客观赋权法:它是基于评价指标的对比强度和指标之间的冲突性来综合衡量指标的客观权重。
- Python-类属性,实例属性,类方法,静态方法,实例方法类属性和实例属性#coding:utf-8class Student(object