国内有一个图标字体库iconfont,它相比之前那个它更丰富。
但是用法比较不同,之前那个我们一次性下载下来,然后查文档就能用了。但是阿里的iconfont则是用哪个下载哪个。还有一个问题就是版权不清晰。
登录
这个网站需要登录
选择想要的
如果我们选择的彩色的,则直接下载为图片使用,因为图标字体是单色的。如果选择的是不是彩色的,则将图标加入购物车(注意,不是下载)。
添加至项目
打开购物车,然后点击添加至项目
没有项目的话自己创建一个。
查看自己的项目
下载
解压
解压后里面的html文件会说明如何使用
使用1-实体
把解压得到的文件放在我们写的html文件的同个目录下,这里我和视频一样,放在一个iconfont文件里。
然后和之前一样,引入
<link rel="stylesheet" href="./iconfont/iconfont.css">
完整代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="./iconfont/iconfont.css">
<style>
</style>
</head>
<body>
<span class="iconfont"></span>
</body>
</html>
如何改字体大小呢?
<style>
span.iconfont{
font-size: 100px;
}
</style>
使用2-类
打开下载的文件里的html文件,找到font class
就可以找到每个图标的类名。
<span class="iconfont icon-qitalaji"></span>
使用3-伪元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="./iconfont/iconfont.css">
<style>
p::before{
content:'\e625';
font-family: "iconfont";
font-size: 10px;
}
</style>
</head>
<body>
<p>Hello</p>
</body>
</html>