Bootstrap Spinners
Spinner is also called a loading indicator. It is used to display/indicate the loading state of our projects. Bootstrap uses a .spinner class to create a Spinner.
We use the below syntax to create a Spinner in Bootstrap –
Types of Spinners
There are the following types of spinners that we create using Bootstrap –
1. Border Spinner
Border Spinner is used for lightweight indicators.
We use the below syntax to create a Border Spinner in Bootstrap –
Syntax:
Code:
2. Colored Spinners
We use the below syntax to create a Colored Spinner in Bootstrap –
Code:
3. Growing Spinner
We use .spinner-grow class to create a Growing Spinner in Bootstrap.
Syntax:
Code:
4. Colored growing spinner
We use the below syntax to create a colored growing spinner in Bootstrap.
Syntax:
Code:
Changing spinner alignment
Bootstrap allows us to change the spinner alignment using margin and placement utilities.
1. Using Margin
Margin is used to provide proper spacing, according to our project’s requirements.
Syntax:
Syntax:
Code:
2. Changing text alignment
The .text-center class is used to change the text alignment.
Code:
3. Using Flexbox
We can use the below syntax to change spinner alignment using Flexbox –
Syntax:
Code:
4. Using Float
We use the below syntax to change spinner alignment using Float –
Syntax:
Code:
Change Spinner size
We can also change the spinner size based on our requirement. The following div classes are used to change the size of spinner –
1. Small spinner – We use .spinner-border-sm and .spinner-grow-sm to make a small spinner.
Syntax:
Code:
2. Large Spinner – We use .spinner-border-lg and .spinner-grow-lg class to create a large spinner.
Syntax:
Code:
Bootstrap Button Spinner
Spinner inside button indicates an action that is currently in the processing stage.
Syntax
Code: