Font Awesome

参考

简介

Font Awesome是一套图标字体库和CSS框架,提供了丰富的矢量字体图标,不依赖JS,通过CSS可以控制所有图标的大小、颜色和阴影,可以Bootstrap等框架一起使用,Font Awesome中文兼容IE7+,完全免费。

官网在这里

引入

在html的文档部分在 标签 里, 引入 font-awesome.min.css,可以将字体下载到本地,也可以使用国内的CDN来引用。

百度静态资源公共库、BootCDN都提供了Font Awesome的镜像,可以放心使用。

使用

1 使用i标签引用Font Awesome提供的各种矢量图标

<i class="fa fa-camera-retro"></i> fa-camera-retro

可以通过CSS控制图标的fong-size、color、引用等。

2 可以为i增加类fa-lg,fa-2x,fa-3x,fa-4x,fa-5x来等比付缩放图标大小,因为是矢量图标,所以不会失真

<i class="fa fa-camera-retro fa-lg"></i> fa-lg
<i class="fa fa-camera-retro fa-2x"></i> fa-2x
<i class="fa fa-camera-retro fa-3x"></i> fa-3x
<i class="fa fa-camera-retro fa-4x"></i> fa-4x
<i class="fa fa-camera-retro fa-5x"></i> fa-5x

3 固定宽度图标:使用 fa-fw可以固定图标宽度

4 可以在列表中使用图标

<ul class="fa-ul">
    <li><i class="fa-li fa fa-check-square"></i>List icons</li>
    <li><i class="fa-li fa fa-spinner"></i>as bullets</li>
    <li><i class="fa-li fa fa-group"></i>as bullets</li>
</ul>

5 使用fa-border为图标增加边框,使用pull-right 或者 pull-left 将图标置左或置右

<i class="fa fa-group fa-3x pull-right fa-border animated"></i>

6 旋转图标:fa-spin可以使图标旋转,fa-spinner、fa-refresh,、fa-cog是几个比较适合转起来的图标

<i class="fa fa-spinner fa-3x fa-spin"></i>
<i class="fa fa-refresh fa-3x fa-spin"></i>
<i class="fa fa-cog fa-3x fa-spin"></i>

注意:旋转图标只支持IE10+

7 翻转图标,增加fa-rotate-90可以让图标旋转90°、180°和270°,fa-flip-horizontal和fa-flip-vertical可以让图标水平或垂直翻转

<i class="fa fa-shield"></i> normal<br>
<i class="fa fa-shield fa-rotate-90"></i> fa-rotate-90<br>
<i class="fa fa-shield fa-rotate-180"></i> fa-rotate-180<br>
<i class="fa fa-shield fa-rotate-270"></i> fa-rotate-270<br>
<i class="fa fa-shield fa-flip-horizontal"></i> fa-flip-horizontal<br>
<i class="fa fa-shield fa-flip-vertical"></i> icon-flip-vertical

8 叠加图标:需要先给完成容器一个fa-stack和控制整体大小的class,比如fa-4x
然后在里面两个相互叠加的i标签增加fa-stack-1x或fa-stack-2x的class

<span class="fa-stack fa-2x">
    <i class="fa fa-square-o fa-stack-2x"></i>
    <i class="fa fa-twitter fa-stack-1x"></i>
</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值