分享一组矢量图标–UX图标字体库

简介:

 以下内容转自:http://ux.etao.com/,原文链接:http://ued.alimama.com/posts/219

  科技日新月异的今天,市面上各种分辨率、各种显示精度的显示设备层出不穷,在不同精度不同分辨率的显示设备下图标的应用展现出现了不同要求;如设计师为iphone 3gs设计的图标在iphone4下的展现就显得很糟糕了。我们为pc端产品设计的图标到平板电脑上显示(new ipad)上展现就不尽人意了。那这么多的显示设备,那么多的图标尺寸设计师难道要一个一个去优化去设计吗?

  传统位图形式的图标应用使设计师在不同平台上花费很多重复的工作量,而且还未必能做到面面俱到。矢量图标技术在网站、app中的应用就显得尤为重要了;

  矢量技术在图标上的应用:

  现在可以承载矢量图形,同时又可以在app、web上使用的主要有svg和我们熟悉的字体文件;在这里我们主要介绍后者——图标字体;顾名思义图标字体是将图标以字体文件为载体在页面中展现,前端工程师可以通过控制字体的方式控制图标的大小颜色;

ux_icon

 
1
一定要添加iconfont: "打印机", asiicode: 120 ,不然在window xp下用safari会出现蓝屏。

  第一步:使用font-face声明字体

1
2
3
4
5
6
7
@font-face { font-family 'uxiconfont' ;
     src url ( 'uxiconfont.eot' );  /* IE9*/
     src url ( 'uxiconfont.eot?#iefix' format ( 'embedded-opentype' ),  /* IE6-IE8 */
     url ( 'uxiconfont.woff' format ( 'woff' ),  /* chrome、firefox */
     url ( 'uxiconfont.ttf' format ( 'truetype' ),  /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
     url ( 'uxiconfont.svg#uxiconfont' format ( 'svg' );  /* iOS 4.1- */
}

  第二步:定义使用iconfont的样式

1
.iconfont{ font-family : "uxiconfont" ; font-size : 16px ; font-style : normal ;}

  第三步:挑选相应图标并获取字体编码,应用于页面

1
<i class= "iconfont" >&# 33 </i>

  打包下载:直接下载




本文转自yonghu86博客园博客,原文链接:http://www.cnblogs.com/huyong/p/5526738.html,如需转载请自行联系原作者

相关文章
|
Web App开发 iOS开发
分享一组矢量图标–UX图标字体库
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chinahuyong/article/details/51497847   以下内容转自:http://ux.
995 0
|
前端开发
稀世珍宝:270款圆滑的 Twitter Boostrap 矢量图标
  Elusive Icons 是一套网页字体图标,可用于任何项目。这套图标集包含270款圆滑的矢量图标,特别适合基于 Twitter Bootstrap 的项目。它使用的是开源的字体,在项目中使用没有任何授权的问题。
1144 0
|
Web App开发 存储 前端开发
见微知著,细节上雕花:SVG生成矢量格式网站图标(Favicon)探究
Favicon是favorites icon的缩写,也被称为website icon(站点图标)、page icon(页面图标)或者urlicon(URL图标)。Favicon是与某个站点或网页相关联的图标,网站设计者可以多种方式建立这种图标,几乎所有浏览器都支持此功能,浏览器可以将favicon显示于浏览器的地址栏中,也可置于书签列表的网站名前,还可以放在标签式浏览界面中的页标题前
见微知著,细节上雕花:SVG生成矢量格式网站图标(Favicon)探究
|
10月前
|
JavaScript 定位技术 API
GIS开发:three.js标签注记添加
GIS开发:three.js标签注记添加
272 0
|
编解码 前端开发 JavaScript
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript来打造属于自己的个性化社交分享系统
每一个应用程序,其实都会有分享的需求,比如一键分享一篇文章或者一些活动到微博或者微信亦或者是twitter等社交平台,因为人类是社交动物,而社交分享能够满足马斯洛需求金字塔情感和归属的需求以及受尊重的需求。另外网页的社交分享功能不仅可以满足阅读者,同时,对于网络应用本身,也可以相应的增加该网站的外部链接,比如微博豆瓣等线上粘性用户非常多的社交平台,如果是twitter或者facebook则可以带来一部分来自于国外的流量,对于网络平台来说,这样做即可以分发流量又可以引流导流,一箭双雕,一举而多得。
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript来打造属于自己的个性化社交分享系统
|
前端开发
推荐14款非常有用的 CSS 网格系统生成工具
  今天这篇文章向大家推荐14款非常有用的 CSS 网格系统生成工具,它们能够帮助你构建适合你网站项目的 CSS 网格系统。一个系统化、结构合理的布局使得能够更快更轻松的组织网站的内容。网格系统为网页设计师们提供了一种快速构造网页内容布局的方法,帮助设计师们节省了大量的时间和精力。
852 0
|
Android开发
Android平台设计规范整理(尺寸+组成元素+字体+滑块)
转自:http://www.ui.cn/project.php?id=12394
677 0
|
5月前
|
XML 搜索推荐 Java
Android App开发之自定义图形中位图与图形互转、剪裁图形内部区域、给图形添加部件的讲解及实战(附源码 简单易懂)
Android App开发之自定义图形中位图与图形互转、剪裁图形内部区域、给图形添加部件的讲解及实战(附源码 简单易懂)
35 0
|
JavaScript
酷炫的SVG 动态图标
原文:酷炫的SVG 动态图标                                                                      在  loading.io 上能看到好多效果惊艳的loading图标。
2173 0
|
Web App开发 iOS开发 设计模式