阿里iconfont使用方法

阿里iconfont使用方法阿里巴巴iconfont的使用方式分为两种:本地使用线上引用iconfont-阿里巴巴矢量图标库0.前期准备使用时先到网站上选中需要使用的图标添加至项目1.本地使用1.下载项目至本地2.解压到项目中3.在页面中引入样式<!DOCTYPEhtml><htmllang=”en”><head> <metacharset=”UTF-8″> <metaname=”viewport”content=”width=dev

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

阿里巴巴iconfont的使用方式分为两种:

  1. 本地使用
  2. 线上引用

iconfont-阿里巴巴矢量图标库

0.前期准备

使用时先到网站上选中需要使用的图标添加至项目
阿里iconfont使用方法

1.本地使用

1.下载项目至本地
阿里iconfont使用方法
2.解压到项目中
阿里iconfont使用方法
3.在页面中引入样式

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>iconfont的使用--本地引入</title>
	<style> @font-face { 
      font-family: 'iconfont'; src: url('./iconfont/iconfont.woff2?t=1626747157081') format('woff2'), url('./iconfont/iconfont.woff?t=1626747157081') format('woff'), url('./iconfont/iconfont.ttf?t=1626747157081') format('truetype'); } .iconfont { 
      font-family: "iconfont" !important; font-size: 100px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } </style>
</head>
<body>
	<span class="iconfont">&#xe89a;</span>	
</body>
</html>

Jetbrains全家桶1年46,售后保障稳定

注意:

  • @font-face中的url需要依据项目修改
  • 使用方式: <span class=“iconfont”>&#xe89a;</span>

2.线上引用

2.1 unicode引用

将本地使用代码中的@font-face进行替换即可
阿里iconfont使用方法

2.2 Font class形式引入:

阿里iconfont使用方法

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>iconfont的使用--线上引用</title>
	<link rel="stylesheet" href="http://at.alicdn.com/t/font_2686372_j1gr8zzfq9.css">
	<style> .iconfont { 
      font-family: "iconfont" !important; font-size: 100px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } </style>
</head>
<body>
	<i class="iconfont icon-chazuo"></i>
</body>
</html>

在Vue中使用方法

<!--App.vue中引入样式文件,用线上链接即可-->
<style> @import "xxxxxxx/iconfont.css"; </style>

<!--class方式引用-->
<div class="iconfont icon-qianbao"></div>

2.3 symbol引用

  • 支持多色图标了,不再受单色限制。
  • 通过一些技巧,支持像字体那样,通过,来调整样式。
  • 兼容性较差,支持 ie9+及现代浏览器。
  • 浏览器渲染svg的性能一般,还不如png。

使用步骤:

1.第一步:拷贝项目下面生成的symbol代码:
阿里iconfont使用方法

<script src="http://拷贝的地址"></script>

2.第二步:加入通用css代码(引入一次就行)

<style type="text/css"> .icon { 
   
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }
</style>

3.第三步:挑选相应图标并获取类名,应用于页面:

<svg class="icon" aria-hidden="true">
    <use xlink:href="#icon-xxx"></use>
</svg>

实例:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>iconfont的使用--线上引用</title>
	<script src="http://at.alicdn.com/t/font_2686372_j1gr8zzfq9.js"></script>
	<style src="text/css"> .iconfont { 
      font-family: "iconfont" !important; font-size: 100px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } </style>
</head>
<body>
	<svg class="icon" aria-hidden="true">
	    <use xlink:href="#icon-chazuo"></use>
	</svg>
</body>
</html>

文章链接: https://qw-null.github.io/2021/07/20/阿里iconfont使用方法/
★转载请注明来自 QW’s Blog!★

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222953.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 英语b级考试怎么准备(大学英语b级考试技巧)

    英语口语考试一般都会有固定的模式,考核的是基础英语口语,和日常生活联系。那么,英语口语考试难不难呢?下面和沪江英语小编一起来看看吧。一、英语口语考试难不难在考试的时候一定要认真听清楚题目的要求,听清楚题目内容中要求你要说的内容,注意生词的读音,在脑海中重复几次,或者可以用笔记下,如果可以带纸笔进场的话。保持镇静,心理不要过于紧张,要相信自己的口语。就算说错了也没有关系,继续说,不要影响自己后面的题…

    2022年4月17日
    190
  • Apache配置虚拟主机

    Apache配置虚拟主机

    2021年9月20日
    52
  • python︱六款中文分词模块尝试:jieba、THULAC、SnowNLP、pynlpir、CoreNLP、pyLTP「建议收藏」

    python︱六款中文分词模块尝试:jieba、THULAC、SnowNLP、pynlpir、CoreNLP、pyLTP「建议收藏」公众号“素质云笔记”定期更新博客内容:THULAC四款python中中文分词的尝试。尝试的有:jieba、SnowNLP(MIT)、pynlpir(大数据搜索挖掘实验室(北京市海量语言信息处理与云计算应用工程技术研究中心))、thulac(清华大学自然语言处理与社会人文计算实验室)四款都有分词功能,本博客只介绍作者比较感兴趣、每个模块的内容。jieba在这不做介绍,可见博客:…

    2022年5月6日
    81
  • 计算机三级网络技术,第二道大题,和最后一道题总结

    计算机三级网络技术,第二道大题,和最后一道题总结

    2021年9月28日
    45
  • 数据库mysql的执行顺序(sql语句大全实例教程)

    今天遇到一个问题就是mysql中insertinto和update以及delete语句中能使用as别名吗?目前还在查看,但是在查阅资料时发现了一些有益的知识,给大家分享一下,就是关于sql以及MySQL语句执行顺序:sql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。一、sql执行顺序(1)from(3)join(2)on(4)where…

    2022年4月13日
    92
  • C# winform键盘钩子

    C# winform键盘钩子http://blog.163.com/da7_1@126/blog/static/1040726782011112652629750/新建一个工程CSharpKeyboardHook,在WinForm窗体上拉一个Lable(用于显示,按下的是那个键)和两个button(用于开关勾子)下面是C#winform键盘勾子的代码,照搬上去就可以的啦:一、新建一个类文件KeyboardHo

    2022年5月22日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号