ionic2中使用自定义图标

摘要:
在ionic2中使用自定义图标,如iconfont。下载完成后解压,打开文件demo_unicode.html可以看到它提供的使用方法,我们在ionic2中按照以下方法使用:1、在项目的assets目录下新建fonts文件夹,然后将下载解压后的iconfont.woff、iconfont.ttf、iconfont.svg、iconfont.eot添加到fonts文件夹中。important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}.ion-qq:before{content:'e601'}3、在html页面使用图标还有一种方式是按原有方式使用图标,需要修改第二步中的修改为以下代码:@font-face{font-family:'Ionicons';src:url;src:url('../assets/fonts/iconfont.eot?

在ionic2中使用自定义图标,如iconfont(阿里巴巴矢量图标)。
先在http://www.iconfont.cn/ 中找到自己需要的图标,然后将图标加入购物车,然后下载该图标。
这里写图片描述
下载完成后解压,打开文件demo_unicode.html可以看到它提供的使用方法,我们在ionic2中按照以下方法使用:
1、在项目的assets目录下新建fonts文件夹,然后将下载解压后的iconfont.woff、iconfont.ttf、iconfont.svg、iconfont.eot添加到fonts文件夹中。
这里写图片描述
2、将font-face和自定义样式写入app.scss

@font-face {font-family:'iconfont';src:url('../assets/fonts/iconfont.eot');src:url('../assets/fonts/iconfont.eot?#iefix') format('embedded-opentype'), 
    url('../assets/fonts/iconfont.woff') format('woff'), 
    url('../assets/fonts/iconfont.ttf') format('truetype'), 
    url('../assets/fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;
}
.ion-qq:before {content:'e601'
}

3、在html页面使用图标

<i class="iconfont ion-qq"></i>

还有一种方式是按原有方式使用图标,需要修改第二步中的修改为以下代码:

@font-face {font-family:'Ionicons';src:url('../assets/fonts/iconfont.eot');src:url('../assets/fonts/iconfont.eot?#iefix') format('embedded-opentype'), 
    url('../assets/fonts/iconfont.woff') format('woff'), 
    url('../assets/fonts/iconfont.ttf') format('truetype'), 
    url('../assets/fonts/iconfont.svg#iconfont') format('svg');
}
.icon{font-family:"Ionicons" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;
}
.ion-ios-qq:before {content:'e601'
}.ion-md-qq:before {content:'e601'
}

然后就可以按照
<ion-icon name="qq"></ion-icon> 
来使用。
原文:http://blog.csdn.net/u010730897/article/details/53906285?utm_source=itdadao&utm_medium=referral

免责声明:文章转载自《ionic2中使用自定义图标》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇苹果开发之App签名Vue实现图片预加载下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Sublime Text3安装教程,配置教程,常用插件安装等方法

前言: sublimeText3的特点: 1、Sublime Text 是一款跨平台代码编辑器,在Linux、OS X和Windows下均可使用。 2、Sublime Text 是可扩展的,并包含大量实用插件,我们可以通过安装自己领域的插件来成倍提高工作效率。 3、Sublime Text 分别是命令行环境和图形界面环境下的最佳选择,同时使用两者会大大提...

前端开发知识之前端移动端适配总结

meta标签到底做了什么事情做过移动端适配的小伙伴一定有遇到过这行代码: <meta name="viewport" content="width=device-width, initial-scale=1.0"> 但是,很多小伙伴只是感性的认识:噢,我加了这行代码,然后页面的宽度就会跟我的设备宽度一致。然而,这种理解是很片面的。那么,这句话的...

围观微博网友发起的美胸比赛学习爬取微博评论内容

网友:看看胸女:滚 网友:美胸比赛女:[图片消息] ​​​​ 继上次知乎话题 拥有一副好身材是怎样的体验? 解析了知乎回答内容之后,这次我们来解析一下微博内容,以微博网友发起的美胸大赛为例: https://m.weibo.cn/detail/4367970740108457 https://m.weibo.cn/detail/434802252095...

JS URL参数传递 谷歌乱码解决

//第一个页面 var name=encodeURIComponent("参数"); var url="test1.html?name="+name; //第二个页面 var name=GetUrlParameters("name"); // 获取参数方法 name=decodeURIComponent(name); //encodeURICompon...

HTTP,URL,FS 模块搭建一个静态WEB服务器

WEB服务器: 一般指网站服务器,是指驻留在因特网上某种类型计算机的程序,可以向浏览器等Web 客户端提供文档,也可以放置网站文件让全世界浏览,还可以放置数据文件,让全世界下载,目前最主流的Web服务器有 Apache,Nginx,IIS等。 NodeJS 创建一个WEB服务器, 可以让我们访问Web服务器上面的网站 可以让我们下载Web服务器上面的文件...

postman的使用

postman使用入门 Postman 是一个很强大的 API调试、Http请求的工具,首次进入看到下面这个页面 重点看我标记出来的几个按钮,从上到下、从左至右的顺序依次是 导入、新建文件夹、保存请求、下载。 导入:用于导入你或团队保存的API请求文件,json格式。 新建文件夹:用于API请求分门别类,便于管理。 保存请求:保存你的API请求,返回值...