王多静

这里是我的记事本

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

前端Unicode引用方式添加矢阿里巴巴矢量图

选想要的图标, 放进自己的项目里(这步很简单,不会看别的), 然后如图 下载阿里矢量demo项目和复制这串代码

 

 

 

二 下载项目后


(1)文件名带有demo的都是阿里的实例,里面也是讲使用方法。unicode引用方式, 记住总共5个文件,每次新加矢量图需要替换该5个文件到项目, 

我们主要是用到iconfont.css和后缀名为.eot、.svg、.ttf、.woff的文件(woff2好像是新出的, 还不懂没去了解)

 

 

 

(2)将其加入至我们的项目文件中, 放在共同的css文件里的iconfont文件

 

 

 

(3)如果不像我这样放一个文件, 需要修改iconfont.css引用其他文件路径, 还是放一个文件吧

 

 

(4)在前端就可以用了, 使用有两种方法如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <link rel="stylesheet" type="text/css" href="css/new_file.css"/>
        <link rel="stylesheet" href="css/iconfont/iconfont.css" />
    </head>
    <body>
        第一种方法
        <span class="iconfont" style="font-size: 40px;"></span>
        <span class="iconfont"></span>
        <span class="iconfont"></span>
        <span class="iconfont"></span>
        <span class="iconfont icon-xiala" style="font-size: 80px;"></span>
        <pre>
            sdsddss
            qweewe
                ff
        </pre>
         
        第二种方法
        <i class="iconfont icon-dingwei001"></i>
 
    </body>
</html>

  显示在浏览器是这样

 

Unicode 是字体在网页端最原始的应用方式,特点是:

  • 兼容性最好,支持 IE6+,及所有现代浏览器。
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。

注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式

 

posted on   王多静  阅读(1083)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示