mui中从阿里巴巴矢量图标库官网制作自定义图标icon

MUI实战开发第四集--如何增加自定义icon图标 mui如何增加自定义icon图标 mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标;其次,mui中的图标并不是图片,而是字体,至于为什么使用字体图标而不是图片,相信web开发者多少都有所了解,简单列举几条: 多个图标字体合成一个字体文件,避免每张图片都需要联网请求; 字体可任意缩放,而图片放大会失真、缩小则浪费像素; 可通过css 阅读详情

1.从阿里巴巴图标库选择图标,进入到如下页面

2.下载到本地后,得到如下文件,我们用到的文件为红圈的2个文件


3.然后修改css文件

    原代码为:

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1526523868880'); /* IE9*/
  src: url('iconfont.eot?t=1526523868880#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,...') format('woff'),
  url('iconfont.ttf?t=1526523868880') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1526523868880#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-contacts:before { content: "\e62c"; }

.icon-me:before { content: "\e607"; }

.icon-app:before { content: "\e602"; }

.icon-msg:before { content: "\e603"; }

我们可稍作如下修改:

  • 为保证和mui目录结构统一,建议将字体文件放在fonts目录下,这样我们需要修改@font-face下得url属性;
  • 只兼容iOS和Android版本的话,我们仅需要ttf格式的字体即可,其它字体可以删除;同时,我们也仅需保留-webkit前缀语法,-moz前缀部分可以删除;

修改后的css代码如下:

 注意:以下红色3处,很容易被忽略,导致

@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.ttf?t=1526523868880') format('truetype');/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-contacts:before { content: "\e62c"; }

.icon-me:before { content: "\e607"; }

.icon-app:before { content: "\e602"; }

.icon-msg:before { content: "\e603"; }

4.然后将文件拷入项目中


5.引用图标

       在html页面添加如下代码 引用css样式

<link href="../css/iconfont.css" rel="stylesheet" />

        然后通过如下就可以引用图标了

<span class="mui-icon iconfont icon-app"></span>
<span class="mui-tab-label">首页</span>

Altium Designer(AD)的简易使用 一、绘制原理图、原理图库 首先来说明原理图的概念。 根据百度百科,原理图,顾名思义就是表示电路板上各器件之间连接原理的图表。也就是表示芯片上的引脚连接什么元件,各个元件谁和谁相连,电源电压的大小之类的。​ 再来说一下原理图和原理图库的区别和联系。 原理图是某个产品的原理图设计文件;原理图库是设计原理图时用到的电子元件的电路符号的集合。绘制PCB板时先设计原理图即建立原理图文件,而在原理图文件中设计原理图前必须将原理图库文件加载到原理图编辑环境才能使用其中的电路符号。 接下来说明如... 阅读详情

相关推荐

深入解析TMC2209 UART寄存器配置:从基础指令到高级参数调优

本文深入解析TMC2209 UART寄存器配置,从基础指令到高级参数调优,涵盖电流控制、微步细分等关键设置。通过实战案例和优化技巧,帮助开发者高效配置步进电机驱动,提升系统性能和稳定性。特别介绍了UART通信协议和CRC校验实现,确保数据传输可靠性。

tequila的博客 1159

uni-app(colorui)上添加iconfont到项目里,直接用class引用

我项目里原来的colorui的icon起的名字就是cuIcon,所以我在iconfont里创建项目时起的前缀也是cuIcon,url改为这个文件所在的路径,多余的我删掉了。uni-app的项目里用到了colorui,这个确实很方便,各种样式都是现成的,拿来用就行。但是colorui里的icon是有限的,很多想要的图标都没有,于是想直接把iconfont上的图标加到里面,直接这样用。第一步,在iconfont里选好图标添加到自己的项目里,然后直接点击下载到本地。记录下如何更方便的添加icon到项目里使用。

weixin_38364109的博客 1800

海康VisionMaster零代码开发实战:从PLC工程师到视觉专家的捷径

本文为PLC工程师提供了利用海康VisionMaster视觉平台实现零代码视觉开发的实战指南。文章详细阐述了如何通过图形化流程设计替代传统编程,快速搭建视觉检测应用,并实现与PLC的无缝通讯,是工程师从设备控制迈向视觉系统集成的有效捷径。

weixin_29201859的博客 293

colorui 使用iconfont图标

ColorUI + Iconfont ColorUI下直接用iconfont,图标会显示乱码。各们同学可以试下以下方法。 1.首先在iconfont官网下载你的图标代码,然后解压压缩包(名字一般是download.zip),解压后可以看到文件夹里有多个文件。 下载步骤 先把需要的图标加到库,然后添加到项目,选择或创建一个项目(也可以直接下载代码) 之后点确定,进入项目页,选择下载至本地 这里请留意里面的 iconfont.ttf 2.浏览器打开网址:https://trans..

HiveMe_Hitech 7044

手把手教你用RTL8306MB搭建小型网络交换机:从原理到实战

本文详细介绍了如何使用RTL8306MB交换芯片从零搭建小型网络交换机的全过程。内容涵盖芯片原理分析、核心硬件电路设计(包括电源、时钟、RMII接口连接要点)、驱动开发与SMI通信实现,以及从物理链路到交换功能的系统调试实战。重点解析了将MAC5配置为RMII PHY模式与CPU对接的关键步骤和常见错误,帮助嵌入式开发者深入理解网络交换原理并完成实践。

weixin_29274969的博客 192

catia之车灯设计——灯玻加厚之后(单层灯玻、多层灯玻的设计)

加厚完A面后如果主机厂没有给其他的面我们该怎么做?

qq_19829077的博客 1304

uni-app引入阿里Icon 图标方式(CustomIcon 扩展自定义图标库)

uni-app引入阿里Icon 图标方式(CustomIcon 扩展自定义图标库)

Richardclass的博客 1172

VC Spyglass:Lint实战指南之TCL脚本自动化解析

本文详细介绍了如何利用TCL脚本实现VC Spyglass Lint检查的自动化流程。通过实战指南,从基础脚本编写到高级参数化技巧,帮助数字IC设计工程师摆脱手动操作,提升验证效率,并实现与CI/CD流程的集成。

h3i4j的博客 796

ColorUI组件库简易教程之交互组件

官方示例在此!!!官方示例在此!!!官方示例在此!!! 这主要是基于uni-app开发的,所以,请多看uni-app文档,了解一些标签、属性,可以更好的使用该组件 目录 交互组件 Bar操作条 Nav导航栏 List列表 Card卡片 Form表单 TimeLine时间轴 Chat聊天 Swiper轮播图 Modal模态框 Steps步骤条 扩展插件 交互组件...

仗剑东游的猫 3万+

Haclon案例-找出图中面积最大的圆

自带的函数,求得圆的面积和圆心点坐标,然后,用本章所学习的选择算子和循环算子找出面积最大的圆。的图片,试着给它加上不同种类的噪声,然后找出其中面积最大的圆,并将圆的面积标注在其圆心位置。可知,除了六个圆形之外,还有一些微小的噪声点,采用了开运算和特征选择的方法去除噪声。1. 该图片为一灰度图,对其进行二值化,二值化后如图。4. 在面积最大圆的圆心坐标位置写上该圆的面积。

qq_20660115的博客 902

【ROS机器人系统】自主导航+YOLO目标检测+语音播报

完成自主导航功能,并在小车移动至指定地点的过程中,通过机器人的摄像头检测导航途中所见物体,识别出物体的种类(框选出不同物体并标注识别结果),结合科大讯飞语音合成模块对识别结果进行语音播报。..............................

南京大学软件工程硕士在读 2万+

uni ui 、color ui 图标icon的使用

uni ui中使用icon

m0_65392968的博客 5143

TC3XX - MCAL知识点(二十四):UART MCAL配置及代码实战

UART驱动程序负责按照UART协议提供通信服务。ASCLIN模块为异步通信提供硬件支持,实现UART协议。UART驱动程序提供了配置、初始化、数据传输、接收等功能,还提供了中止传输和中止接收 abort等可选特性。软硬件匹配关系如下:UART驱动程序使用ASCLIN进行数据的传输和接收。驱动程序使用的关键硬件功能特性是:1、全双工异步工作模式2、支持半双工工作模式3、16字节的TXFIFO4、16字节的RXFIFO5、2 ~ 16位数据帧6、校验位生成/检查7、一个或两个停止位。

梦想技术家 1831

mui汉字图标_mui如何增加自定义icon图标

mui如何增加自定义icon图标===mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标;其次,mui中的图标并不是图片,而是字体,至于为什么使用字体图标而不是图片,相信web开发者多少都有所了解,简单列举几条:多个图标字体合成一个字体文件,避免每张图片都需要联网请求;字体可任意缩放,而图片放大会失真、缩小则浪费像素;可通过css任意改变颜色、设置阴影及透明效...

weixin_39895684的博客 404

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

mui的图标怎么写入html,mui如何增加自定义icon图标

mui如何增加自定义icon图标===mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标;其次,mui中的图标并不是图片,而是字体,至于为什么使用字体图标而不是图片,相信web开发者多少都有所了解,简单列举几条:多个图标字体合成一个字体文件,避免每张图片都需要联网请求;字体可任意缩放,而图片放大会失真、缩小则浪费像素;可通过css任意改变颜色、设置阴影及透明效...

weixin_32235191的博客 396

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

mui如何增加自定义icon图标

mui如何增加自定义icon图标 mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标;其次,mui中的图标并不是图片,而是字体。在实际项目中,开发者难免会需要自定义图标,此时该如何操作呢?本文以阿里巴巴矢量图标库为例; 打开http://www.iconfont.cn(阿里巴巴适量图库官网),搜索先要的图标,加入购物车,再去购物车下载代码,把下载的压缩包解...

qq_32741973的博客 1042

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

MUI框架图标是字符型的图片制作方法

1、MUI框架图标是字符型的图片制作方法 如何增加自定义icon图标: http://ask.dcloud.net.cn/article/128 阿里巴巴矢量图标库官网 : http://iconfont.cn/

qq_24343389的博客 555

在项目中增加自定义icon图标

以MUI框架为例,内容来自于MUI官网。 mui如何增加自定义icon图标 mui框架遵循极简原则,在icon图标集上也是如此,mui仅集成了原生系统中最常用的图标;其次,mui中的图标并不是图片,而是字体,至于为什么使用字体图标而不是图片,相信web开发者多少都有所了解,简单列举几条: 多个图标字体合成一个字体文件,避免每张图片都需要联网请求; 字体可任意缩放,而图片放大会失真、缩小...

weixin_33971205的博客 882

mui 入门

1.MUI框架 MUI(Mobile User Interface)是一套基于HTML5的,遵循html5+规范的,中国团队开发的,开源的,用于手机端界面开发的一套框架。mui框架是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。目前,MUI是基于H5的最方便的App开发框架之一! 2.官网:http://dev.dcloud.net.cn/mui/ 3.通过HB

lx—Word的博客 2440

MUI框架(1)

MUI(Mobile User Interface)是一套基于HTML5的,遵循html5+规范的,中国团队开发的,开源的,用于手机端界面开发的一套框架。mui框架是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。目前,MUI是基于H5的最方便的App开发框架之一! 官网:http://dev.dcloud.net.cn/mui/ 通过HBuilder,我们可以快速

些许就好丶的博客 3993

珍藏网站集合——更新于2021.03.24

文章目录学习网站视频网站语言/框架官方文档社区平台前端网站资源下载源代码下载软件下载素材下载网盘资源电脑游戏工具文档工具编程工具素材加工制作我的平台大全网 学习网站 视频网站 PHP中文网——后端开发教程网 哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 腾讯课堂 语言/框架官方文档 百度 飞浆AI Studio学习教程 java学习官方文档 cocos学习官方文档 uni-app官网——小程序框架 菜鸟教程——各个语言初级教程 微信小程序开发文档 Bootstrap v3 中文文档 w3school

流楚丶格念的博客 3172

react+umi 使用本地图片做菜单icon

1.看文档有这么一段 const IconMap = { smile: <SmileOutlined />, heart: <HeartOutlined />, }; const defaultMenus = [ { path: '/', name: 'welcome', icon: 'smile', children: [ { path: '/welcome', name: 'one',

weixin_50745161的博客 2868

element-ui输入框(el-input)前缀图标和后缀图标

el-input是element-ui中的一个组件,在element-ui中文手册中有详细的介绍。其中,带 icon 的输入框示例如下: 对应的代码是: <div class="demo-input-suffix"> 属性方式: <el-input placeholder="请选择日期" suffix-icon="el-icon-date" ...

绝圣弃智-零的博客 6万+

ionic(mui、elementUI)自定义字体图标

先自我检讨一下下:之前在上家公司写MUI的时候,就用过自定义字体图标了,没有整理。到这家公司写ionic有用到了自定义字体图标,还是要去查一下再写,没有整理。现在都写vue了,elementUI也有自定义字体图标,关于字体图标我还是没有整理。真的是对自己无语了,懒死你了都!!!技术群里经常也有人问,一时半会儿也解释不清楚,所以趁着刚上班不太忙,先整理一下,免得又忘了/生无可恋脸!!!万变不离其宗,...

若末lan的博客 2万+

mui icon各个代码图标样式

:mui-icon-arrowdown :mui-icon-arrowleft :mui-icon-arrowright :mui-icon-arrowthindown :mui-icon-arrowthinleft :mui-icon-arrowthinright :mui-icon mui-icon-arrowthinup :mui-icon-arrowup :mui-icon-back :m...

weixin_43893363的博客 1万+
上一篇: MUI开发过程问题记录
下一篇: HTML5+移动开发记录
天津小老鼠
博客等级 码龄17年 2粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值