Golang Tutorials - Learn Go Programming with Easy Step-by-Step Guides

Explore comprehensive Golang tutorials for beginners and advanced programmers. Learn Go programming with easy-to-follow, step-by-step guides, examples, and practical tips to master Go language quickly.

Bs5 Spinners in Bootstrap

Bs5 Spinners in Bootstrap

Sure! Here’s a quick guide on Bootstrap 5 Spinners — animated loading indicators.


? Bootstrap 5 Spinners

Spinners provide visual feedback for loading or processing.


1. Border Spinner (Default)

<div class="spinner-border" role="status">  <span class="visually-hidden">Loading...</span></div>
  • .spinner-border creates a spinning border circle.

  • Use <span class="visually-hidden"> for screen reader accessibility.


2. Growing Spinner

<div class="spinner-grow" role="status">  <span class="visually-hidden">Loading...</span></div>
  • .spinner-grow creates a growing spinner animation.


3. Spinner Colors

Add contextual color classes:

  • .text-primary

  • .text-secondary

  • .text-success

  • .text-danger

  • .text-warning

  • .text-info

  • .text-light

  • .text-dark

Example:

<div class="spinner-border text-primary" role="status">  <span class="visually-hidden">Loading...</span></div>

4. Spinner Sizes

Use inline style or utility classes to size spinners:

<div class="spinner-border" style="width: 3rem; height: 3rem;" role="status">  <span class="visually-hidden">Loading...</span></div>

Or smaller:

<div class="spinner-border spinner-border-sm" role="status">  <span class="visually-hidden">Loading...</span></div>

5. Example with Button

You can combine spinners inside buttons for loading states:

<button class="btn btn-primary" type="button" disabled>  <span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>  Loading...</button>

Summary Table

ClassDescription
.spinner-borderBorder spinner animation
.spinner-growGrowing spinner animation
.text-*Color variations
.spinner-border-smSmall sized border spinner
.visually-hiddenScreen reader only text

Want help adding spinners to buttons, overlays, or modals? Just ask!

Disclaimer for AI-Generated Content:
The content provided in these tutorials is generated using artificial intelligence and is intended for educational purposes only.
html
docker
php
kubernetes
golang
mysql
postgresql
mariaDB
sql