微信小程序引入外部icon(阿里巴巴矢量图标)的全过程
更新时间:2022年09月21日 16:01:19 作者:苏苏就是小苏苏
在小程序中,有默认的图标icon组件,但你会发现它的图标样式很少,可能很多时候并不能满足我们的需求,所以这篇文章主要给大家介绍了关于微信小程序引入外部icon(阿里巴巴矢量图标)的相关资料,需要的朋友可以参考下
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>
总结
到此这篇关于微信小程序引入外部icon(阿里巴巴矢量图标)的文章就介绍到这了,更多相关微信小程序引入外部icon内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
silverlight线程与基于事件驱动javascript引擎(实现轨迹回放功能)
前一段时间一直在重构工作站轨迹回放功能,一开始我觉得很简单,但是后面引发了一系列奇怪的问题,让我很疼,所以不得不写个总结加深记忆,2011-08-08Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
这篇文章主要介绍了Base64(二进制)图片编码解析及在各种浏览器的兼容性处理,需要的朋友可以参考下2017-02-02javascript通过navigator.userAgent识别各种浏览器
识别各种浏览器的实现原理是根据navigator.userAgent返回值识别,下面有个不错的示例,感兴趣的朋友可以参考下2013-10-10js的.innerHTML = ""IE9下显示有错误的解决方法
js的.innerHTML= "……"在ie9- 的版本显示不正常,使用jquery可以解决,有类似问题的朋友可以参考下2013-09-09
最新评论