zoukankan      html  css  js  c++  java
  • 阿里字体图标的使用demo(之前一直下载png使用,感觉颜色是短板,今天抽空研究一下,方便项目中使用)

    阿里图标默认生成:三种格式 Unicode+Font class+Symbol,demo使用的是 Unicode

    操作步骤:

    1.搜索自己需要的图标,

    2.添加到项目

    3.复制代码(这里复制的是font-face的代码)

    4.加入项目中的所有图标下面都会有一个代码,类似:

    5.其他按照demo格式复制就可以了,fz20是自己定义的,您也可以自己定义颜色控制等等。

    直接贴代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no,width=device-width,height=device-height">
        <meta charset="UTF-8">
        <meta name="Author" content="haley">
        <meta name="Keywords" content="">
        <meta name="Description" content="">
        <title>字体图标的使用demo</title>
        <style>
            /*线上font-face*/
            @font-face {
                font-family: 'iconfont';  /* project id 207411 */
                src: url('//at.alicdn.com/t/font_ndesiphink8uayvi.eot');
                src: url('//at.alicdn.com/t/font_ndesiphink8uayvi.eot?#iefix') format('embedded-opentype'),
                url('//at.alicdn.com/t/font_ndesiphink8uayvi.woff') format('woff'),
                url('//at.alicdn.com/t/font_ndesiphink8uayvi.ttf') format('truetype'),
                url('//at.alicdn.com/t/font_ndesiphink8uayvi.svg#iconfont') format('svg');
            }
            .iconfont{
                font-family:"iconfont" !important;
                font-size:30px;font-style:normal;
                -webkit-font-smoothing: antialiased;
                -webkit-text-stroke- 0.2px;
                -moz-osx-font-smoothing: grayscale;
                color:#fff;
            }
            .iconBox>p{
                background: #00AEEF;
                padding:20px 10px;
                color:#fff;
                border:1px solid transparent;
            }
            .iconBox>p:hover{
                background: #ffF;
                border-color:#00AEEF;
                color:#00AEEF;
            }
            .iconBox>p:hover .iconfont{
                color:#00AEEF;
            }
            .fz20{
                font-size: 20px;
            }
            .fz50{
                font-size: 50px;
            }
            .fz100{
                font-size: 100px;
            }
    
        </style>
    </head>
    <body>
    <div class="iconBox">
        <p><i class="iconfont">&#xe6c3;</i> 英文</p>
        <p><i class="iconfont">&#xe6c1;</i> 中文</p>
        <p class="fz20"><i class="iconfont fz20">&#xe600;</i> 搜索 font-size:20px</p>
        <p class="fz50"><i class="iconfont fz50">&#xe600;</i> 搜索 font-size:50px</p>
        <p class="fz100"><i class="iconfont fz100">&#xe600;</i> 搜索 font-size:100px</p>
    </div>
    </body>
    </html>
  • 相关阅读:
    hdu 4970 树状数组 “改段求段”
    hdu 2242 无向图/求用桥一分为二后使俩个bcc点权值和之差最小并输出 /缩点+2次新图dfs
    hdu3715 2-sat+二分
    hdu 3639 有向图缩点+建反向图+搜索
    hdu 3072 有向图缩点成最小树形图计算最小权
    hdu 3061 hdu 3996 最大权闭合图 最后一斩
    hdu 3879 hdu 3917 构造最大权闭合图 俩经典题
    hdu 4738 无向图缩点断桥 // 细节坑题
    hdu3452 无向树去掉最小的边集使任何叶子与根不连通 / 最小割
    hdu 3657 最小割的活用 / 奇偶方格取数类经典题 /最小割
  • 原文地址:https://www.cnblogs.com/haley168/p/iconAlibaba.html
Copyright © 2011-2022 走看看