字体图标库 IcoMoon IconFont Font Awesome的使用
在项目开发的过程中,我们会经常用到一些图标。但是我们在使用这些图标时,往往会遇到失真的情况,而且图片数量很多的话,页面加载就越慢。所以,我们可以使用字体图标的方式来显示图标,字体图标任意放大缩小不会失真,也大大减少了请求数量,解决了图片占用资源的问题,非常好用。
IcoMoon 的使用:
1. 直接使用提供的图标
在网址:https://icomoon.io/app/#/select 选择相应图标,然后点击右下角 Generate Font 进行设置,完了点击下载,将下载文件解压,然后将 font 文件夹和 style.css 拷贝到项目中,引用css即可。
2. 根据设计提供的.svg文件自定义生成字体图标并应用
网址:https://icomoon.io/app/#/select
1)上传 (可以使用 在线转换工具 将 jpg,png 图片转成SVG);
2)图标上传完成后,图标的背景使灰色的,然后选择需要的图标(选中后的背景会变白),点击右下角的 Generate Font,页面跳转。其中图标名称和编码可以自己定义,鼠标悬停会显示 Get Code,打开有使用示例;
3)点击右下角 Downlod 下载按钮,下载完成;
4)解压下载后的文件夹,我们需要的是 fonts文件夹 和 style.css, 将这两个文件放到项目中, style.css文件中引入了字体文件,所以要特别注意路径;
5)根据 css 文件下面生成的 class 类名,给元素添加相应的类名即可。
Iconfont 阿里巴巴图标库的使用:
1. 网址:https://www.iconfont.cn/ 搜索需要的图标;
2. 将图标加入购物车,点击页面右上角的购物车按钮,选择添加项目,将所选图标添加到自定义项目中(需要登录使用);
3. 在跳转的页面中,点击下载至本地(下载的文件中 .html 介绍了 Unicode / Font Class / Symbol 引用方法)
Font Awesome 的使用:
1. 网址:http://www.fontawesome.com.cn/ 下载 Font Awesome 文件包;
2. 将 fonts文件夹 和 style.css 放到项目中,在<head>
处加载font-awesome.css (或者font-awesome.min.css) 如下:
<link rel="stylesheet" href="../font-awesome/css/font-awesome.css">
3. 通过添加类名 fa 和图标的具体名称 fa-* 将图标放在任意位置(* Font Awesome 被设计为用于行内元素,比如用于<i>标签上)。
最新文章
- Ceph RGW服务 使用s3 java sdk 分片文件上传API 报‘SignatureDoesNotMatch’ 异常的定位及规避方案
- 为eclipse添加tomcat插件(eclipse tomcat plugin)
- git 实用操作
- NHibernate实战详解(一)领域模型设计
- VR快速发展下,从业者如何把握机会?
- hdu4940 Destroy Transportation system(2014多校联合第七场)
- [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV
- php对象
- android-HttpClient上传信息(包括图片)到服务端
- Jquery Ajax 异步设置Table中某列的值
- Linux kernel ‘net/key/af_key.c’信息泄露漏洞
- python基础--模块&;包
- ab命令
- DocumentBuilderFactory.newInstance() 异常解决
- 设计模式(18)--Memento(备忘录模式)--行为型
- 团队项目用户验收评审——《WAP团队》
- sentinel服务器出现大量的连接问题【转载】
- Logistic回归的两种形式y=0/1,y=+1/-1
- ossim 4.1 安装
- maven的pom.xml样例