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


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

    二 下载项目后


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

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

     

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

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

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

    <!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 的引用方式

  • 相关阅读:
    Starlink星链计划能与5G抗衡?看一下马斯克吹过的牛逼
    代码安全性和健壮性:如何在if和assert中做选择?
    都说软件架构要分层、分模块,具体应该怎么做(一)
    物联网网关开发:基于MQTT消息总线的设计过程(上)
    Linq 集成化查询(1)
    给自己定位的技术总监
    lucene.net初接触
    人生就像一系统软件
    用Microsoft.Practices.Unity实现简单的依赖注入
    flv播放器参数
  • 原文地址:https://www.cnblogs.com/wangduojing/p/11550384.html
Copyright © 2020-2023  润新知