Bootstrap Bileşenler Spinners

Bootstrap Bileşenler Spinners

Bootstrap Spinner'lar, kullanıcıların bir sayfa veya işlemin yüklendiğini belirtmek için kullanılan animasyonlu yüklenme göstergeleridir. Bu bileşenler, bir sayfanın yüklenmesi veya bir veri işleminin tamamlanmasını beklerken kullanıcıya görsel bir geri bildirim sağlar.

Temel Kullanım

Bootstrap'ta spinner-border veya spinner-grow sınıflarını kullanarak iki farklı türde spinner oluşturabilirsiniz:

  1. Spinner Border: Dönen bir çerçeve şeklinde olan klasik yükleme göstergesidir.

    <div class="spinner-border" role="status"> <span class="visually-hidden">Loading...</span> </div>
  2. Spinner Grow: Büyüyen ve küçülen animasyona sahip olan alternatif bir yükleme göstergesidir.

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

Renkler

Spinner'lar Bootstrap'in varsayılan renk sınıfları ile uyumlu hale getirilebilir. Örneğin, text-primary, text-secondary, text-success gibi sınıflar eklenerek spinner'ın rengi değiştirilebilir.

<div class="spinner-border text-primary" role="status"></div> <div class="spinner-border text-success" role="status"></div> <div class="spinner-grow text-danger" role="status"></div>

Boyutlar

Spinner'lar varsayılan boyutlarda gelir, ancak daha küçük veya daha büyük yapmak için spinner-border-sm veya spinner-grow-sm sınıflarını kullanabilirsiniz.

<div class="spinner-border spinner-border-sm" role="status"></div> <div class="spinner-grow spinner-grow-sm" role="status"></div>

Esneklik ve Yerleştirme

Spinner'lar butonlar, kartlar veya herhangi bir bileşenle birleştirilerek kullanılabilir. Özellikle butonlar için yükleme durumunu göstermek amacıyla yaygındır.

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

Erişilebilirlik

Spinner'ların içine visually-hidden sınıfıyla bir açıklama eklemek, ekran okuyucular için yüklenme göstergesinin anlamlı olmasını sağlar.

Bootstrap Spinners bileşenleri ile yükleme durumlarını belirtmek, kullanıcı deneyimini daha akıcı hale getirir ve sitenizin veya uygulamanızın daha dinamik görünmesini sağlar.



Yorum Ekle

Üzerine gel