BBS5 Spinners

Learn about loading spinners.

BS5 Spinners

Bootstrap 5 provides "spinners" that can be used to indicate the loading state of a component or page.

Border Spinner

Use the .spinner-border class for a lightweight loading indicator.

Growing Spinner

Use the .spinner-grow class if you want the spinner to grow instead of spin.

Spinner Sizes

Use .spinner-border-sm or .spinner-grow-sm for a smaller spinner.

Examples

Border Spinner

html/css

A rotating border spinner.

<div class="spinner-border text-primary"></div>

Growing Spinner

html/css

A growing/pulsing spinner.

<div class="spinner-grow text-primary"></div>

Spinner Buttons

html/css

Using a spinner inside a button.

<button class="btn btn-primary">
  <span class="spinner-border spinner-border-sm"></span>
  Loading..
</button>

Test Your Knowledge

1. Which class creates a rotating border spinner?

2. Can you change the color of a spinner?