Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

图标 教程

图标首页 图标参考

Font Awesome 5

Font Awesome 5 简介 图标可访问性 图标警报 图标动物 图标箭头 图标音频和视频 图标汽车 图标秋季 图标饮料 图标品牌 图标建筑物 图标商务 图标露营 图标慈善 图标聊天 图标国际象棋 图标童年 图标服装 图标代码 图标通信 图标计算机 图标建筑 图标货币 图标日期和时间 图标设计 图标编辑器 图标教育 图标表情符号 图标能源 图标文件 图标金融 图标健身 图标食物 图标水果和蔬菜 图标游戏 图标性别 图标万圣节 图标手 图标健康 图标节日 图标酒店 图标家居 图标图片 图标界面 图标物流 图标地图 图标海事 图标营销 图标数学 图标医疗 图标搬运 图标音乐 图标物体 图标支付和购物 图标药店 图标政治 图标宗教 图标科学 图标科幻 图标安全 图标形状 图标购物 图标社交 图标加载动画 图标运动 图标春季 图标状态 图标夏季 图标桌面游戏 图标切换 图标旅行 图标用户和人物 图标车辆 图标天气 图标冬季 图标写作

Font Awesome 4

Font Awesome 简介 图标品牌 图标图表 图标货币 图标方向 图标文件类型 图标表单 图标性别 图标手 图标医疗 图标支付 图标加载动画 图标文本 图标交通 图标视频 图标 Web 应用程序

Bootstrap

图标 BS Glyphicons

Google

Google 图标简介 图标操作 图标警报 图标音频/视频 图标通信 图标内容 图标设备 图标编辑器 图标文件 图标硬件 图标图片 图标地图 图标导航 图标通知 图标地点 图标社交 图标切换


Font Awesome 介绍


基本图标

要使用 Font Awesome 图标,请在 HTML 页面 <head> 部分添加以下代码行

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

注意: 不需要下载或安装!

你可以使用前缀 fa 和图标名称来放置 Font Awesome 图标。

示例

以下代码

<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>

<i class="fa fa-car"></i>
<i class="fa fa-car" style="font-size:48px;"></i>
<i class="fa fa-car" style="font-size:60px;color:red;"></i>

</body>
</html>

结果是

自己试试 »

Font Awesome 旨在与内联元素一起使用。 <i><span> 元素广泛用于图标。

另请注意,如果你更改图标容器的字体大小或颜色,图标也会随之更改。阴影和其他通过 CSS 继承的内容也是如此。



更大的图标

fa-lg(增加 33%)、fa-2xfa-3xfa-4xfa-5x 类用于相对于其容器增加图标大小。

示例

以下代码

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

结果是

自己试试 »

提示: 如果你的图标在顶部和底部被切断,请增加行高。


列表图标

fa-ulfa-li 类用于替换无序列表中的默认项目符号。

示例

以下代码

<ul class="fa-ul">
  <li><i class="fa-li fa fa-check-square"></i>列表图标</li>
  <li><i class="fa-li fa fa-spinner fa-spin"></i>列表图标</li>
  <li><i class="fa-li fa fa-square"></i>列表图标</li>
</ul>

结果是

  • 列表图标
  • 列表图标
  • 列表图标
自己试试 »

带边框和拉伸的图标

fa-borderfa-pull-rightfa-pull-left 类用于拉取引用或文章图标。

示例

以下代码

<i class="fa fa-quote-left fa-3x fa-pull-left fa-border"></i>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

结果是

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
自己试试 »

动画图标

使用 fa-spin 类可以让任何图标旋转,而 fa-pulse 类可以让任何图标以 8 步旋转。

示例

以下代码

<i class="fa fa-spinner fa-spin"></i>
<i class="fa fa-circle-o-notch fa-spin"></i>
<i class="fa fa-refresh fa-spin"></i>
<i class="fa fa-cog fa-spin"></i>
<i class="fa fa-spinner fa-pulse"></i>

结果是

自己试试 »

注意: IE8 和 IE9 不支持 CSS3 动画。


旋转和翻转图标

使用 fa-rotate-*fa-flip-* 类来旋转和翻转图标。

示例

以下代码

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

结果是

自己试试 »

叠加图标

要叠加多个图标,请在父元素上使用 fa-stack 类,在常规大小的图标上使用 fa-stack-1x 类,在较大图标上使用 fa-stack-2x 类。

可以使用 fa-inverse 类作为替代图标颜色。您还可以将较大的图标类添加到父元素中以进一步控制大小。

示例

以下代码

<span class="fa-stack fa-lg">
  <i class="fa fa-circle-thin fa-stack-2x"></i>
  <i class="fa fa-twitter fa-stack-1x"></i>
</span>
fa-twitter on fa-circle-thin<br>

<span class="fa-stack fa-lg">
  <i class="fa fa-circle fa-stack-2x"></i>
  <i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
</span>
fa-twitter (inverse) on fa-circle<br>

<span class="fa-stack fa-lg">
  <i class="fa fa-camera fa-stack-1x"></i>
  <i class="fa fa-ban fa-stack-2x text-danger" style="color:red;"></i>
</span>
fa-ban on fa-camera

结果是

fa-twitter on fa-circle-thin
fa-twitter (inverse) on fa-circle
fa-ban on fa-camera
自己试试 »

固定宽度图标

使用 fa-fw 类将图标设置为固定宽度。当不同的图标宽度导致对齐问题时,此类很有用。在 Bootstrap 的导航列表和列表组中特别有用。

示例

<div class="list-group">
  <a href="#" class="list-group-item"><i class="fa fa-home fa-fw"></i> Home</a>
  <a href="#" class="list-group-item"><i class="fa fa-book fa-fw"></i> Library</a>
  <a href="#" class="list-group-item"><i class="fa fa-pencil fa-fw"></i> Applications</a>
  <a href="#" class="list-group-item"><i class="fa fa-cog fa-fw"></i> Settings</a>
</div>
自己试试 »

Bootstrap

Font Awesome 也非常适合所有 Bootstrap 组件。


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.