FAB, or Floating Action Button, is a stationary component that floats above other content in an interface.
Overview
FAB is commonly used anchored in a corner of the interface to be quickly accessible. Designed to be higher in the z-axis than most elements, use FAB sparingly and for critical actions. Avoid making FAB groups.
FAB is different than Button in that it has rounded corners and box-shadows and should be positioned above other content.
Usage
- For actions that need visual prominence
- For actions that need to be in a fixed position so content can flow beneath
- For a single action on a busy background or map
- For a prominent icon action that can exist without supporting text
Sample
Accessibility
Keyboard navigation
Key | Function |
---|---|
Space | Presses the component. |
Enter | Presses the component. |
Tab | Moves focus in and out of component. |
Tab and Shift | Move focus in and out of component. |