使用阿里的【字体图标】期望的效果

 

1.阿里巴巴icon的网站

https://www.iconfont.cn/home/index?spm=a313x.7781069.1998910419.2

2.注册账号,或者用自己的微博账号或者Github账号登陆后,找到图标管理->我的项目->然后新建项目:

使用阿里的【字体图标】期望的效果

右边点击新建项目,用于保存自己常用的图标;

使用阿里的【字体图标】期望的效果

3.项目新建完成后,往项目里添加我们要想使用的图标,找到图标库,搜索一个想要的图标,然后添加到购物车(后直接添加至新建项目);添加到购物车完成后,购物车徽章数字应该显示4了,点击右上角的购物车图标,选择添加至项目,选择我们刚刚创建的项目,确定;

4.将打包好的字体文件下载到本地添加到你的项目中,在项目中引用文件中的iconfont.css文件;

使用阿里的【字体图标】期望的效果

5.下载解压好后,将iconfont.css文件放入自己的项目中。引入项目下面生成的 fontclass 代码:

<link rel="stylesheet" href="./iconfont.css">

6.挑选相应图标并获取类名,应用于页面:

<span class="iconfont iconxxx"></span>

使用阿里的【字体图标】期望的效果

7.最终效果:

使用阿里的【字体图标】期望的效果

7.1更改图标的颜色:

打开iconfont.css文件,修改代码如下:

使用阿里的【字体图标】期望的效果

 

使用阿里的【字体图标】期望的效果

7.2更改图标大小:

使用阿里的【字体图标】期望的效果

使用阿里的【字体图标】期望的效果

使用阿里的【字体图标】期望的效果

 

8.附录:

html代码:

<!DOCTYPE html>
<html>
<head>
    <title>HTML学习</title>
    <meta http-equiv="Content-Type" content="text/html" charset="utf-8">
    <link rel="stylesheet" href="./iconfont.css">
</head>
<body>
    <div class="icon-box">
        <ul>
            <li class="icon-item"><i class="iconfont icontengxunshipin pt"></i></li>
            <li class="icon-item"><i class="iconfont iconqq-square pt"></i></li>
            <li class="icon-item"><i class="iconfont iconweixin pt"></i></li>
            <li class="icon-item"><i class="iconfont iconweibo pt"></i></li>
        </ul>
    </div>
</body>
</html>

iconfont.css文件代码

@font-face {
    font-family: "iconfont";
    src: url('iconfont.eot?t=1555212751618');
    /* IE9 */
    src: url('iconfont.eot?t=1555212751618#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('iconfont.woff?t=1555212751618') format('woff'), url('iconfont.ttf?t=1555212751618') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1555212751618#iconfont') format('svg');
    /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #616161;
}

.iconweibo:before {
    content: "\e658";
}

.iconweixin:before {
    content: "\e7b4";
}

.icontengxunshipin:before {
    content: "\e636";
}

.iconqq-square:before {
    content: "\e703";
}

.icon-box {
    background-color: #333;
}

.icon-item {
    display: inline-block;
    margin-right: 8px;
}

.pt {
    font-size: 30px;
}