@font-face 用字体画图标

HTML

 1 <body>
 2     <!-- ul.layout>li*5>a[href=#]>i.icon -->
 3     <!-- Sublime Text 快捷拼写 -->
 4     <ul class="layout">
 5         <li><a href="#"><i class="icon"></i></a></li>
 6         <li><a href="#"><i class="icon"></i></a></li>
 7         <li><a href="#"><i class="icon"></i></a></li>
 8         <li><a href="#"><i class="icon"></i></a></li>
 9         <li class="last-child"><a href="#"><i class="icon"></i></a></li>
10         <div class="clear"></div>
11     </ul>
12 </body>

CSS

 1 <style>
 2         * {margin:0; padding:0;}
 3         body { background-color: #fc0; padding-top: 50px;}
 4         ul li { list-style: none;}
 5         a { text-decoration: none;}
 6         .clear { clear:both;}
 7         .layout { width:604px; margin:0 auto;}
 8         .layout li { display: block; float: left; border-right: 1px solid #930808; }
 9         .layout li.last-child { border-right: none;}
10         .layout li a { display: block; width: 120px; height:120px; line-height: 120px; text-align: center; background-color: #f00;}
11         .layout li a i { color:#fc0;}
12         .layout li a:hover i { color:#fff;}
13         @font-face {
14             font-family: "icomoon";
15             src:url(‘fonts/icomoon.eot?-9731bi‘);
16                 /*↑兼容IE9兼容模式打开IE8及其以下浏览器可以显示;*/
17                 /*↓兼容IE9可以显示;*/
18             src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),
19                 url("fonts/icomoon.woff") format("woff"),
20                 url("fonts/icomoon.ttf") format("truetype"),
21                 url("fonts/icomoon.svg") format("svg");
22             /*EOT { 微软开发用于嵌入网页中的字体,IE专用字体; }
23             **WOFF { Web字体中最佳格式,被W3C推荐; }
24             **TTF { 由Microsoft和Apple联合开发的一套字体标准,是Mac OS和Win操作系统中最常见的的一种字体; }
25             **SVG { 用于SVG字体渲染的一种格式,是由W3C制定的开放标准的图形格式; }
26             */
27             font-weight: normal;
28             font-style: normal;
29         }
30         .icon {
31             font-family: "icomoon";
32             font-style: normal;
33             font-weight: normal;
34             font-size: 90px;
35             -webkit-font-smoothing: antialiased;
36             -moz-osx-font-smoothing: grayscale;
37             /*抗锯齿属性*/
38         }
39 </style>

SHOW

字体图标下载网站:Icomoon

时间: 2024-11-07 23:36:42

@font-face 用字体画图标的相关文章

[.NET源码学习]实例化Font,遭遇字体不存在的情况。

实例化Font类时,当传入参数为不存在或未安装的字体时,Windows系统会用Microsoft Sans Serif字体替代该字体. Msdn: "For more information about how to construct fonts, see How to: Construct Font Families and Fonts. Windows Forms applications support TrueType fonts and have limited support fo

如何应用Font Awesome矢量字体图标

Font Awesome 是一套专门为 Twitter Boostrap 设计的图标字体库.这套图标字体集几乎囊括了网页中可能用到的所有图标,除了包括 Twitter Boostrap 的默认图标外,还有社交网络图标.Web 应用程序图标和编辑器图标等等,可以免费用于商业项目. 可以到官方站点查看更详细的信息和使用样例. 下面仅记录使用步骤: 1.到官网上下载最新版本的Font Awesome. 2.解压文件,将其中的css和fonts文件夹拷贝到项目中,其中css文件夹中有两个css文件(fo

如何将 Font Awesome 转成 PNG 图标 详细教程 含源代码

最近因为项目上需要用到这个字体图标,但是它里面的许多也不能完全满足项目需要,因此就考虑将这个图标导出,然后自己再添加一些其他图标使用 搜索了些解决方案,如:http://www.oschina.net/translate/how-to-convert-font-awesome-to-png-icons,但是上面的步骤过于简单,一个新手完全不会使用,比如Python自己就一点都没接触过,因此自己走了许多弯路. 本文一方面记录以便以后自己再次使用,最重要的是将我自己的每个步骤详细的展现给有需要的大家

android使用font awesome替代简单的图标

在android开发中,往往会有大量的小图标,可是android界面与html是不同的,比如html中,可以将大量的小图标制作成雪碧图,这样会大量的减少http的请求次数,对于性能也是有很大的提升,而在android中,一般对于na本身tive app的小图标一般是用来做显示用的,都会内嵌到 应用 ,两者也没有什么可比性,不过如果android应用中有大量的小图标,无形中就增加了apk的文件大小,这个时候就到了font awesome出场了. 什么是font awesome font aweso

用css画图标

css3的属性 transform(转换) 用途很广泛,功能也很强大,为了熟悉它的各种转换方式(平移 translate,旋转 rotate,扭曲 skew,放缩 scale),我做了一些平常常用的一些简单的图标. 这些图标很多是通过三角形来拼贴起来的,所以我们需要知道怎么样画三角形. 1. 我们要将该 div 的 width 和 height 都设置为 0,三角形是通过 border 来实现: 2. 通过我们需要画成的三角形的目标分析,这个三角形的朝向(只针对规则的朝向:上.右.下.左.上左.

用css控制一个DIV画图标。

在实际开发中,我们会用到一些小图形,图标.大多数情况下都是用图片来实现的,同时对图片进行处理使图片大小尽可能的缩小.但是图片在怎么处理也是按KB来算的.但是要是用CSS画,只要用很少的空间就能完成同样的效果了,而且还方便后期的维护.我们今天画四个图形,一个三角形,一个直角三角形,两种方法画多边框正方形,同心圆,分享图标. 三角形 首先,我们先画一个三角形 代码如下: 1 <div id="duo1"></div> 对 就是用一个DIV来画. 我们可以把这幅图补脑

Unity3D-使用Bitmap Font Generator自定义字体

Bitmap Font Generator是一个开源免费软件,下载地址http://www.angelcode.com/products/bmfont/ 使用这个工具的过程中不要用中文目录 一.将字母或数字做成字体 1.这是美术给的图片 2.打开BMFont,  Edit->Open Image Manager 打开Image->Import Image,在目录中选择上述图片37.png即"A",并在Id处填写A对应的ASCII码值,点OK 依次加入其他图片与对应的ASCI

导航栏上字体与图标的颜色设置

//导航栏上背景色  self.navigationController.navigationBar.barTintColor = RGB(117, 178, 240); //导航栏上自己添加的控件的颜色     self.navigationController.navigationBar.tintColor = [UIColor whiteColor]; //导航栏上字体的颜色     self.navigationController.navigationBar.titleTextAttr

latex: font size 修改字体大小的几种方式

参考:Adjusting font size with TikZ picture 调整字体大小的几种方式,大小依次增大,具体如下: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge 用法如下: \node (c) at (1,2) {\large x}; 版权声明:本文为博主原创文章,未经博主允许不得转载.