跳到主要内容
ActionsLevel 2

FAB

浮动操作按钮

MobileWeb上手难度: 中等

一直浮在屏幕角落的那个圆形按钮,通常承载「新建」这个动作。

01

Live Demo

真的可以点

页面内容(可以滚很长)

它一直浮在右下角,不随内容滚走 —— 无论你在多深的页面都能「新建」。

你刚才看到的这个:Google Material 系应用右下角那个圆形带加号的按钮、小红书右下角的「+」发布按钮、备忘录右下角的铅笔——都是 FAB。

02

它到底是什么

FAB 的设计意图是「拇指随时可及的快捷入口」。它出现在 App 的右下角,好处是跳出层级、随时可用,代价是遮挡内容和持续占用视觉注意力。

悬浮按钮浮动按钮FABfloating action button悬浮操作
03

Anatomy · 它由什么组成

  1. Surface圆形底

    56×56px,阴影提升悬浮感

  2. Icon图标

    24px,居中

  3. Position位置

    右下 16px + 安全区

  4. Extended展开态

    带文字的 Extended FAB

04

When to Use

什么时候该用 / 不该用
FAB 使用场景建议
情况推荐
移动端有一个高频主操作(新建 / 拍摄 / 记一笔)用
该操作在多层页面下都应该可达用
页面是长列表滚动型用
工具栏里已经有一个主按钮不用
主操作会遮挡底部关键内容不用

在 5 个以内的 Tab 布局里再加 FAB 会造成重复——「新建」通常该在 Bottom Navigation 里。

它总是浮在最上层,位置太靠下会挡住底部列表的最后一行。

05

Similar Patterns

别搞混
06

怎么告诉 AI

三层 Prompt

补上组件名和具体内容

在移动端页面右下角加一个 FAB,圆形带加号图标,点击新建内容;滚动列表时保持固定,不随内容滚走。

07

不要只对 AI 说

Bad → Better

不要这样对 AI 说

右下角放个加号。

改成这样说

在移动端右下角加 FAB:56px 圆形、深色实心、Plus 图标、shadow 提升,aria-label="新建",bottom 需加上底部导航高度与安全区。

08

分享这张卡

社交平台友好

把这个 Pattern 做成 3:4(小红书)或 1:1(X / Reddit)的知识卡片,在浏览器里直接导出 PNG,不需要后端。