矢量图标库-生活图标
- 格式:pptx
- 大小:177.02 KB
- 文档页数:23
阿里巴巴矢量图标库的使用各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢阿里巴巴矢量图标库的使用阿里巴巴矢量图标库的使用一、引用线上图标库1.登录阿里巴巴矢量图标库,鼠标悬停在需要的图标,点击收藏入库,点击下载到本地或添加到项目搜索你需要的图标并加入购物车选好之后选择储存为新项目生成在线链接,并复制到css中即可使用。
注意:在本地调试的时候,url(//)里双斜杠之前记得加上https:,像这样url(https://..),不然会用file协议访问链接就找不到。
二. 范例:1.线上123 矢量图456 // 引用线上的图标库8 @font-face {9 font-family: ‘iconfont’; /* project id 238765 */10 src: url(‘///t/font_’);11 src: url(‘///t/font_?#iefix’) format(‘embedded-opentype’),12 url(‘///t/font_’) format(‘woff’),13 url(‘///t/font_’) format(‘truetype’),14 url(‘///t/font_#iconfont’) format(‘svg’);15 }161718 //图标样式19 .iconfont {20 font-family:”iconfont” !i mportant;21 font-size:16px;22 font-style:normal;23 -webkit-font-smoothing: antialiased;24 -moz-osx-font-smoothing: grayscale;25 }262282930313233342.本地1 @font-face {2 font-family: Iconfont; //自定义命名3 src: url(‘‘), //这个路径为本地的相对路径,4 url(‘‘),5 url(‘‘),6 url(‘‘);}8 .myiconfont {9 font-family:”Iconfont” !important; //名字一致10 font-size:50px;11 font-style:normal;12 color:#ccc;13 -webkit-font-smoothing: antialiased;14 -moz-osx-font-smoothing: grayscale;15 }161181920212223三、新版Iconfont-阿里巴巴矢量图标库支持三种引用方式:引用unicode是字体在网页端最原始的应用方式,特点是:兼容性最好,支持ie6+,及所有现代浏览器。
阿里巴巴矢量图标库的使用
阿里巴巴矢量图标库的使用一、引用线上图标库
1.登录阿里巴巴矢量图标库(可以微博登录),鼠标悬停在需要的图标,点击收藏入库(购物车图标),点击下载到本地或添加到项目
搜索你需要的图标并加入购物车
选好之后选择储存为新项目
生成在线链接,并复制到css中即可使用。
注意:在本地调试的时候(就是当你的浏览器网址是file协议开头的时候),
url(//)里双斜杠之前记得加上https:,像这样url(https://at.alicdn...),
不然会用file协议访问链接就找不到。
二. 范例:
1.线上
1
2
3 矢量图
4
5
6 // 引用线上的图标库
7
8 @font-face {
9 font-family: iconfont; /* project id 238765 */
10 src: url(//at.alicdn/t/font_pzihjs6e7ki6bt9.eot);
11 src: url(//at.alicdn/t/font_pzihjs6e7ki6bt9.eot?#iefix) format(embedded-opentype),
12 url(//at.alicdn/t/font_pzihjs6e7ki6bt9.woff) format(woff),
13 url(//at.alicdn/t/font_pzihjs6e7ki6bt9.ttf) format(truetype),。
26个英文字母矢量图标
图标是具有明确指代含义的计算机图形。
其中桌面图标是软件标识,界面中的图标是功能标识。
它源自于生活中的各种图形标识,是计算机应用图形化的重要组成部分。
下面店铺为大家整理了有关字母矢量图标及介绍,希望大家喜欢。
图标的变迁
图形标识
图标是具有指代意义的具有标识性质的图形,它不仅是一种图形,更是一种标识,它具有高度浓缩并快捷传达信息、便于记忆的特性。
它不仅历史久远,从上古时代的图腾,到现在具有更多含义和功能的各种图标,而且应用范围极为广泛,可以说它无所不在。
一个国家的图标就是国旗;一件商品的图标是注册商标;军队的图标是军旗;学校的图标是校徽;同时它也在各种公共设施中被广泛使用,如公厕标识、交通指示牌等等;
我们通过图标看到的不仅仅是图标本身,而是它所代表的内在含义。
内在含义
随着计算机的出现,图标被赋予了新的含义,又有了新的用武之地。
在这里图标成了具有明确指代含义的计算机图形。
桌面图标是软件标识,界面中的图标是功能标识,在计算机软件中,它是程序标识、数据标识、命令选择、模式信号或切换开关、状态指示。
图标在计算机可视操作系统中扮演着极为重要的角色,它不仅可以代表一个文档,一段程序,一张网页,或是一段命令。
我们还可以通过图标执行一段命令或打开某种类型的文档,你所要做的只是在图标上单击或双击一下。
简单介绍⼀下阿⾥巴巴⽮量图标库的使⽤相信做过前端的都知道阿⾥巴巴⽮量图标库,这是⼀个⾮常好⽤的添加⼩图标的⽅法,⽽且是完全免费的,可以在线使⽤也可以下载到本地使⽤,⽽且图标是作为字体插⼊,不仅可以改变颜⾊⼤⼩,⽽且在布局⽅⾯也⾮常⽅便。
下⾯我就来介绍⼀下阿⾥巴巴⽮量图标库Iconfont。
Iconfont之前只包括官⽅图标库和所有图标库,现在改版⼜多了个多⾊图标库,这个暂时没⽤过,⽤过再来讲,这⾥我⼀般都选所有图标库。
点进去之后在上⾯有⼀个搜索框,可以输⼊关键字搜索,⽐如输⼊:“主页”,就会出现代表主页的图标;这个图标会有很多,⼤家要注意是线条的还是填充的。
找到你想要的图标之后你可以有三种选择:第⼀,将想要的图标保存成图⽚格式下载到本地,⼀般有三种格式,SVG下载,AI下载,PNG下载;SVG格式是可缩放的⽮量图形,⽤来定义⽤于⽹络的基于⽮量的图形;因为图像是⽮量图,在改变尺⼨时图形质量不会有所损失;AI格式是指在Adobe Illustrator的软件中制作的⽮量图,但是只能在特定软件中打开,也可在PS中打开,不过打开后显⽰的不是⽮量图,⽽是位图,不是⽤于设计的⼀般⽤不上;所以较为常⽤的是存储为PNG格式,作为图⽚插⼊;第⼆:当你需要下载多个⼩图标时,将选好的图标统⼀加⼊购物车,加⼊购物车后点击下载代码,就可以下到本地使⽤了。
这⼀步从前不需要登录,但是现在改版了,需要先登录才可以操作,然后它有⼀个缺点,就是如果你想要添加⼏个图标的话需要重新下载所有的,当然,也不是没有解决办法办法的,可以下载新的之后,在css⽂件夹⾥再创建⼀个⽂件夹,在⾥⾯再写⼀个css外联样式表⽤来操作新的⼩图标,不过这样似乎有点劳师动众,⽽且⽂件夹⾥再嵌套⽂件夹,对⽹页性能也是有影响的;所以如果你不是⾮要下载到本地的话,可以尝试第三种⽅法。
使⽤时,将打包后的zip包解压,⾥⾯有三个html⽂件,打开,⾥⾯是在本地使⽤的三种⽅法(之前只有Unicode),⼤家可以在浏览器中打开,按照步骤操作,把⾥⾯的两⼤段代码拷贝到css⽂件中,然后就不需要再动他们了,这⾥要说⼀下,在进⾏下⾯操作之前需要先把解压后⽂件除了开头字母为demo的⼏个⽂件外,其他的都拷贝到css⽂件夹根⽬录,确保你在使⽤时能调到这⼏个⽂件(可能有些不是必须,但我⽐较懒,就都拷贝了);这样基本就完成了,你想在页⾯哪⾥使⽤,只要在demo⾥获取Unicode码,替换<i class="iconfont">3</i>中间的就可以了。
【杂记】阿⾥巴巴⽮量图标库批量下载图标⽅法
是国内功能很强⼤且图标内容很丰富的⽮量图标库,提供⽮量图标下载、在线存储、格式转换等功能。
但⽹站⽬前不提供把图标批量⼊库的⽅法,只能⼀个⼀个下载图标,或者将图标⼀个⼀个添加⼊库后再下载。
这⾥提供⼀个可以批量下载图标的⽅法:
1. 按F12,打开浏览器控制台:
2. 在控制台处输⼊以下代码:
var icon=document.getElementsByClassName('icon-gouwuche1');for(var i=0;i<icon.length;i++){icon[i].click();}
注意:for 语句中的变量 i ⽤来确定所选图标的范围,且⼀次最多只能下载20个图标。
3. 回车。
可以看到,前20个图标此时都被选中了。
4. 打开购物车,点击下载素材,图标就被批量下载了。
91门素材-概述说明以及解释1.引言1.1 概述概述部分是文章的引言,用于对主题进行概括和简要介绍。
下面是关于91门素材的概述部分内容:91门素材是一个多功能的网络资源平台,拥有广泛的素材资源供用户下载和使用。
这些素材包括但不限于图片、音乐、视频、字体等,涵盖了各个领域和行业。
作为一个综合性的素材库,91门素材为广大用户提供了便捷高效的素材获取途径,帮助用户在设计、创作、宣传等方面节省时间和精力。
无论你是一名设计师、艺术家、广告人还是个人用户,都能在91门素材找到你所需的素材资源。
为了更好地满足用户的需求,91门素材不断更新和扩充素材库,确保用户能够获取到最新和最丰富的素材。
同时,91门素材还提供了各种灵活的筛选和搜索功能,让用户能够快速找到符合自己需求的素材。
不仅如此,91门素材还为用户提供了方便的下载和分享功能,让用户可以随时随地使用和传播自己所选取的素材。
本文将围绕91门素材展开详细介绍。
首先,我们会对91门素材的结构和特点进行阐述。
接着,我们会列举一些常见的使用场景和应用案例,为读者展示91门素材的多功能性和实用性。
最后,我们会对未来的发展前景进行展望,探讨在数字化时代,91门素材的发展方向和潜力。
通过对91门素材的概述,相信读者能够对该平台有一个初步的了解,并对后续具体内容有更好的把握。
在接下来的内容中,我们将深入探究91门素材的各个方面,为读者带来更多的收获和启发。
1.2 文章结构文章结构部分的内容应该包括对整篇文章的组织和布局进行介绍。
例如:2. 文章结构文章的整体结构分为引言、正文和结论三个部分,分别对应着文章的前言、主体和结尾。
通过合理的结构设计,可以使读者更好地理解文章的内容和逻辑。
2.1 引言部分引言部分主要包括概述、文章结构和目的三个方面。
- 概述:在引言的开头,我们会简要介绍91门素材的背景和重要性,引发读者的兴趣和关注。
- 文章结构:在本部分中,我们将详细介绍整篇文章的框架和组织形式,以便读者能够了解到文章的总体安排。
各水源地需提供矢量图不接收其他文件格式如CAD整理表姓名:职业工种:申请级别:受理机构: 填报日期:1.各水源地需提供矢量图。
不接收其他文件格式,如CAD、TIF,矢量图包含6个子文件,范例如下:2.各县水源地矢量图坐标系都要为大地2000坐标系。
各县水源地图层尽量按同一坐标系整合成一个shp文件,若单个水源地图层,每个水源地必须提供一个shp文件,命名规范,形如:“XX县XX 镇XX水源地.shp”。
3、每个shp需定义好正确的坐标系;每个水源地保护区图层字段需按要求设置字段,字段顺序为“所属市州”(字符设置20);“水源地名称”(字符长度设置40,命名规范:“XX县XX镇XX水源地”,);“水源地类型”(字符长度设置10,选填“湖库型、河流型、地下水”);“水源地级别”(字符长度设置12,选填“中心城区、县级、万人千吨、千人以上”);保护区级别(字符长度为10,选填“一级保护区、二级保护区、准保护区”)。
4、核准水源地矢量数据位置。
例如在龙里县的饮用水源地一定在龙里县,不能在其他区县。
5、提供的水源地矢量数据不能有拓扑错误。
7分析解Analyzing the Solution既然你已经求出这个天线问题的解,就可以用Ansoft HFSS 后处理来分析了,通过Post Process菜单。
你将要做的是:画出模式1、4的电场。
比较模式2和它的简并模式3的矢量图。
建立电场E的动态矢量图。
时间:完成这一章总共大约需要30分钟。
后处理器Ansoft HFSS为你的解提供三种后处理器。
Post Processors菜单有下列后处理器:Fields 进入3D Post Processors,可以显示轮廓,阴影,矢量,相对距离的值以及场的动态图。
Matrix Data 进入Matrix Data Post Processors,可以看到每个迭代解计算出的S参数,阻抗和传播常数的矩阵。
这一部分不适用本征模问题。
阿⾥巴巴⽮量图标库项⽬中使⽤svg格式字体图标使⽤⽅式及封装1.简单上⼿应⽤⼀、在阿⾥巴巴⽮量图标库官⽹⾥⾯创建⾃⼰的项⽬,在⾥⾯添加⾃⼰项⽬得图标。
(具体如何新建项⽬添加图标不是本⽂重点可⾃⾏百度)⼆、点击下载⾄本地三、找到下载下来的iconfont.js复制四、引进项⽬好了,到这⾥就完了看效果需要注意的⼀个地⽅:#icon-其中icon-是你在新建项⽬的时候设置的前缀就是上⾯框住的地⽅,当然这只是⼀个简单的demo例⼦仔细看完你会发现重点来了按照这样的⽅法在项⽬⾥⾯可以使⽤svg图但是有两个步骤在不断重复,这对于ui跟新图标库前端引⽤来说都是极其的不⽅便,因此就需要将其封装成组件,下⼀次需要添加的时候直接现在svg⽂件引⼊⼀个⽂件就可以了,不需要频繁替换iconfont,js,团队协作也很⽅便;2.使⽤svg格式字体图标在vue项⽬⾥的封装1、第⼀步:安装解析svg类型图标的依赖库npm install svg-sprite-loader --save-dev2、配置vue.config.js⽂件,代码如下我现在⽤的webpack是4.0以上版本的这⼀步配置很关键,这⾥配置失败图标是出不来的,如果有报resovle is undefined 则chainWebpack(config) {// set svg-sprite-loaderconfig.module.rule('svg').exclude.add(resolve('src/icons')).end()config.module.rule('icons').test(/\.svg$/).include.add(resolve('src/icons')).end().use('svg-sprite-loader').loader('svg-sprite-loader')symbolId: 'icon-[name]'}).end()} 整个⽂件如下const path = require('path')module.exports = {publicPath:'./' ,devServer: {proxy: {'/api':{target: 'https:///splcloud/fcgi-bin/fcg_get_diss_by_tag.fcg',// target: 'http://192.168.3.20:8154/',changeOrigin: true,pathRewrite: {'^/api': '/'}},},disableHostCheck: true},chainWebpack: config => {config.entry('main').add('babel-polyfill') // main是⼊⼝js⽂件// 其他配置config.module.rule('svg').exclude.add(path.resolve(__dirname,"src/icons")).end()config.module.rule('icons').test(/\.svg$/).include.add(path.resolve(__dirname,"src/icons")).end().use('svg-sprite-loader').loader('svg-sprite-loader').options({symbolId: 'icon-[name]'}).end()},lintOnSave: false,}; 3、在src/components下新建⽂件夹及⽂件SvgIcon/index.vue,代码如下<template><!--<svg class="svgClass" aria-hidden="true"><use :xlink:href="iconName"></use></svg>--><div v-if="isExternal" :style="styleExternalIcon" class="svg-external-icon svg-icon" v-on="$listeners" /> <svg v-else :class="svgClass" aria-hidden="true" v-on="$listeners"><use :xlink:href="iconName" /></svg></template><script>// doc: https://panjiachen.github.io/vue-element-admin-site/feature/component/svg-icon.html#usage import { isExternal } from '@/utils/validate'export default {name: 'SvgIcon',props: {iconClass: {type: String,required: true},className: {type: String,default: ''}},computed: {isExternal() {return isExternal(this.iconClass)},iconName() {return `#icon-${this.iconClass}`},svgClass() {if (this.className) {return 'svg-icon ' + this.className} else {return 'svg-icon'}},styleExternalIcon() {return {mask: `url(${this.iconClass}) no-repeat 50% 50%`,'-webkit-mask': `url(${this.iconClass}) no-repeat 50% 50%`}}}}</script><style scoped>.svg-icon {width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}.svg-external-icon {background-color: currentColor;mask-size: cover!important;display: inline-block;}</style> 4、在src下新建icons⽂件夹,及icons⽂件夹下svg⽂件夹、index.js⽂件、svgo.yml⽂件index.js⽂件import Vue from 'vue'import SvgIcon from '@/components/SvgIcon'// svg component// register globallyponent('svg-icon', SvgIcon)const req = require.context('./svg', false, /\.svg$/)const requireAll = requireContext => requireContext.keys().map(requireContext)svgo.yml⽂件# replace default config# multipass: true# full: trueplugins:# - name## or:# - name: false# - name: true## or:# - name:# param1: 1# param2: 2- removeAttrs:attrs:- 'fill' 5、svg⽂件夹下⾯放svg图标⽂件6、在main.js中引⼊svgimport '@/icons'7、配置package.json⽂件"svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml"8、当初始化使⽤或者新增svg图标时,需要执⾏以下代码npm run svgo9、使⽤svg图标其中“chaxun”为svg⽂件中svg图标的名称到这⾥就结束了。