尺寸类名

通过以下类名快速调整图标尺寸。所有尺寸相对于父元素的 font-size 计算。

类名缩放比例示例
fa-xs0.75em
fa-sm0.875em
fa-lg1.33em
fa-2x2em
fa-3x3em
fa-4x4em
fa-5x5em
fa-6x6em
fa-7x7em
fa-8x8em
fa-9x9em
fa-10x10em

动画类名

为图标添加动画效果,提升交互体验。动画类名可以叠加使用。

类名效果描述示例
fa-spin连续旋转动画
fa-pulse8 步脉冲旋转
fa-beat缩放跳动动画
fa-fade淡入淡出效果
fa-beat-fade跳动与淡出组合
fa-flip3D 翻转动画
fa-shake抖动摇晃效果

旋转翻转类名

控制图标的旋转角度和翻转方向,适用于箭头、方向指示器等场景。

类名效果示例
fa-rotate-90顺时针旋转 90°
fa-rotate-180顺时针旋转 180°
fa-rotate-270顺时针旋转 270°
fa-flip-horizontal水平翻转(左右镜像)
fa-flip-vertical垂直翻转(上下镜像)
fa-flip-both水平+垂直同时翻转

前缀对照 (v4/v5/v6/v7)

不同版本的 CSS 类名前缀有所差异。从 v6 开始,前缀采用全拼形式,更方便记忆。

风格v7v6v5v4
Solid(实心)fa-solidfa-solidfasfa
Regular(空心)fa-regularfa-regularfar
Brands(品牌)fa-brandsfa-brandsfab
Light(细体)Pro 版Pro 版
Thin(极细)Pro 版
Duotone(双色)Pro 版Pro 版
Sharp(锐利)Pro 版

版本特性速查

各版本的核心指标对比,帮助您快速了解版本差异。

特性v4v5v6v7
发布时间2014201820222025
免费图标数~600~1,500~2,000~2,500
免费风格数1 (Solid)3 (Solid/Regular/Brands)3 (Solid/Regular/Brands)3 (Solid/Regular/Brands)
SVG 框架是 (增强)是 (性能 +30%)
SVG Sprites
ESM 按需加载基础完善
React/Vue 组件
CSS 前缀fafas/far/fabfa-solid/regular/brandsfa-solid/regular/brands
npm 包名font-awesome@fortawesome/fontawesome-free@fortawesome/fontawesome-free@fortawesome/fontawesome-free
维护状态已停止安全更新活跃维护最新版
分享此页:

相关阅读