我们平时在页面经常会看到一些小图标,比如放大镜,购物车,wifi等等。这些图标往往不是插入的图片,而是一种图标文字,可以改颜色,可以调大小。
一.图标的下载
图标下载有很多方法是,这里主要说明icomoom网站下载图标的方法,百度里面找到这个网站,等一会因为是国外网站,很慢。加载出来后看到如下图所示界面。
点击最右上角的icoMoom App,出现
选中后生成图标,点击右下角生成,然后弹出来界面再点击右下角下载。
二.图标的使用
下载的icomoom解压后,找到里面的fonts文件夹,引入到我们的代码1工程文件中。在css样式里面写入下列语句
@font-face { /*声明字体 引用字体*/
font-family: "icomoon"; /*我们自己起名字可以*/
src: url('fonts/icomoon.eot?7kkyc2');
/* 必须和文件路径一致,所以是fonts */
src: url('fonts/icomoon.eot?7kkyc2#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?7kkyc2') format('truetype'),
url('fonts/icomoon.woff?7kkyc2') format('woff'),
url('fonts/icomoon.svg?7kkyc2#icomoon') format('svg');
font-style: normal; /*倾斜字体正常*/
}
就引用了这些字体,在html标签中复制icomoom里面demo文件中的小矩形框,再对其属性进行描述,所以完整的代码是
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style>
@font-face { /*声明字体 引用字体*/
font-family: "icomoon"; /*我们自己起名字可以*/
src: url('fonts/icomoon.eot?7kkyc2');
/* 必须和文件路径一致,所以是fonts */
src: url('fonts/icomoon.eot?7kkyc2#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?7kkyc2') format('truetype'),
url('fonts/icomoon.woff?7kkyc2') format('woff'),
url('fonts/icomoon.svg?7kkyc2#icomoon') format('svg');
font-style: normal; /*倾斜字体正常*/
}
.car{
font-family:"icomoon";
font-size:100px;
}
.aixin{
font-family:"icomoon";
color:pink;
}
</style>
</head>
<body>
<i class="car"></i>
<em class="aixin"></em>
</body>
</html>
运行结果是:
三.图标字体的追加
我们如果用完了之前选中下好了的图标,还需要的图标没有下载,那么该如何如何追加图标呢?
点击左上角import icons,弹出文本框选择.json后缀。打开
点击“yes”,然后选择图标下载。