博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ionic 字体的导入方法
阅读量:6424 次
发布时间:2019-06-23

本文共 1296 字,大约阅读时间需要 4 分钟。

更换字体

这是第一个图标(蜜蜂推荐)是撸主原来的图标

893601-20160314112909709-1286578053.png
这是UI给的效果图的图标,显然默认的图标不符合要求
893601-20160314111901834-1406333842.png

查找图标所在的样式,在tabs.html文件中

icon-off="ion-ios-star" icon-on="ion-iso-sunny"

ion-ios-star为实体,ion-ios-star-outline为线框
点击时出现过渡
893601-20160314113122443-539472580.png
释放鼠标显示的样式为实体
893601-20160314113139021-33567512.png

1.用图片代替字体,弊端(点击的时候没有样式)

思路:将字体设置为全透明,后面加背景图,显示出背景图图标

.ion-ios-sunny-outline:before {  content: "11";  background-image:url("../img/icon_star_off.png");  background-repeat: no-repeat;  background-size: 25px 25px;  color:rgba(0,0,0,0);}.ion-ios-sunny:before {  content: "11";  background-image:url("../img/icon_star_on.png");  background-repeat: no-repeat;  background-size: 25px 25px;  color:rgba(0,0,0,0);}

效果:

893601-20160314114125568-15122966.png
点击图标,过渡效果(弊端:没有过渡效果)
893601-20160314114140131-1773767620.png
释放鼠标效果
893601-20160314114205912-231451034.png

2.从字体库找字体替换默认字体(推荐使用)

阿里图标库:

下载后的文件夹
893601-20160314114659318-1900988201.png
893601-20160314114803740-982102118.png
四个文件拷贝到你的地址中
复制iconfont.css里面的代码到你的css样式表中,然后在tabs.html中使用它。

效果:

893601-20160314115541584-765457543.png
点击图标,过渡效果(弊端:没有过渡效果)
893601-20160314115602099-1839491205.png
释放鼠标效果
893601-20160314115616818-1422789562.png

PS:大家觉得位置不对,那是因为撸主原来用背景图的方式做的图标,有位置改动。在写文档的时候并没有改回来,用字体的时候大家根据实际效果改就好。

转载于:https://www.cnblogs.com/ixiaohao/p/5275024.html

你可能感兴趣的文章
开始我的IT职业生涯
查看>>
Nginx_PHP_PHP-FPM网站环境部署手册
查看>>
Spring aop 配置和使用
查看>>
简单栈溢出
查看>>
我的友情链接
查看>>
MySql启动预编译功能
查看>>
欧拉定理
查看>>
EventLoop(netty源码死磕4)
查看>>
#17 HABTM Checkboxes
查看>>
如何修改WordPress自带标签云小工具的显示参数
查看>>
在MyEclipse下使用JUnit
查看>>
Hashtable的使用
查看>>
n&(n-1)的妙用
查看>>
嵌入式ARM系统实战开发视频教程
查看>>
iOS开发篇--OC 过程式编程讲解
查看>>
java学习笔记4
查看>>
ELK之logstash系统日志和nginx,tomcat日志收集-4
查看>>
Maven学习总结(十)——使用Maven编译项目gbk的不可映射问题
查看>>
阶梯流程图在PowerPoint2013中如何制作?工作总结ppt模板
查看>>
Java基础学习总结(9)——this关键字
查看>>