吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2218|回复: 6
收起左侧

[其他转载] html使用阿里云矢量图标

[复制链接]
倾情 发表于 2020-4-8 13:29
如何使用图标呢?
在官方使用的时候会提示教程,总共三种。
我说一下怎么使用他们,因为对官方的理解不是很透彻,搜了很多帖子,也都是照搬官方的。这里我自己读懂了。然后给大家分享怎么用。
矢量图标官网

  • 1 首先我们实例用第三种。也就是
  • symbol引用
    这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 这种用法其实是做了一个svg的集合,与上面两种相比具有如下特点:

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

第一步:拷贝项目下面生成的symbol代码:
//at.alicdn.com/t/font_8d5l8fzk5b87iudi.js
第二步:加入通用css代码(引入一次就行):

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

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

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

解释

  • 1首先我们把需要的图标加进来。点击加入购物车。
  • 2 在购物车中选择添加到项目
  • 3 添加项目的时候,会提示我们创建一个项目文件夹,如果没有创建的话。
  • 4 我们创建后,并添加里面后,就会出现
  • 这个是我添加的,大家把需要的添加完毕后,点击选择哪种接入方式,总共三种,这里讲一种第三种symbol,选择之后就可以下载了,
    这个时候我们的css样式js woff等文件都在我们的下载的压缩文件中。这个时候打开文件,全部复制到我们的项目中去。然后我们创建一个css接下来我们就可以把文件复制到目录下。



然后在我们的html中引用就可以了,把我们自己创建的这个css引用就可以了。
我们创建的这个css中放入并把连接改改就好了。

@font-face {font-family: 'iconfont';    src: url('iconfont.eot');    src: url('iconfont.eot?#iefix') format('embedded-opentype'),    url('iconfont.woff') format('woff'),    url('iconfont.ttf') format('truetype'),    url('iconfont.svg#iconfont') format('svg');}



最后把css样式添加到我们的项目中。

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

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

复制红框中的代码替换href中的位置

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

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

那年夏天52 发表于 2020-4-8 13:33
谢谢分享
我傻瓜1991 发表于 2020-4-8 13:41
头像被屏蔽
764043470 发表于 2020-4-8 13:48
头像被屏蔽
whatskey 发表于 2020-4-8 13:56
提示: 作者被禁止或删除 内容自动屏蔽
xuegaoxiansen 发表于 2020-4-8 13:56
多一种方法,可以的
戒心 发表于 2020-4-8 14:44
谢谢分享 学习了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-17 05:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表