Bootstrap 4 Liste Grupları
Temel Liste Grupları
En temel liste grubu, liste öğelerini içeren sırasız bir listedir:
- İlk eşya
- İkinci öğe
- Üçüncü öğe
Temel bir liste grubu oluşturmak için class ile bir <ul>
öğe ve class .list-group
ile
<li>
öğeler kullanın .list-group-item
:
Örnek
<ul class="list-group">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Aktif Durum
- Aktif öğe
- İkinci öğe
- Üçüncü öğe
.active
Geçerli öğeyi vurgulamak için sınıfı kullanın :
Örnek
<ul class="list-group">
<li class="list-group-item
active">Active item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Bağlantılı Öğeleri Olan Liste Grubu
Bağlantılı öğeler içeren bir liste grubu oluşturmak için <div>
yerine <ul>
ve <a>
yerine kullanın <li>
. İsteğe bağlı olarak, .list-group-item-action
fareyle üzerine gelindiğinde gri bir arka plan rengi istiyorsanız sınıfı ekleyin:
Örnek
<div class="list-group">
<a href="#"
class="list-group-item list-group-item-action">First item</a>
<a
href="#" class="list-group-item list-group-item-action">Second item</a>
<a href="#" class="list-group-item list-group-item-action">Third item</a>
</div>
Devre Dışı Öğe
Sınıf .disabled
, devre dışı bırakılan öğeye daha açık bir metin rengi ekler. Bağlantılarda kullanıldığında, vurgulu efekti kaldıracaktır:
Örnek
<div class="list-group">
<a href="#" class="list-group-item disabled">Disabled item</a>
<a href="#"
class="list-group-item disabled">Disabled item</a>
<a href="#" class="list-group-item">Third item</a>
</div>
Kenarları Temizle / Kaldır
.list-group-flush
Bazı kenarlıkları ve yuvarlatılmış köşeleri kaldırmak için sınıfı kullanın :
- İlk eşya
- İkinci öğe
- Üçüncü öğe
- dördüncü öğe
Örnek
<ul class="list-group
list-group-flush">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
<li class="list-group-item">Fourth item</li>
</ul>
Yatay Liste Grupları
Liste öğelerinin dikey yerine yatay olarak görüntülenmesini istiyorsanız (üst üste değil yan yana), .list-group-horizontal
sınıfı şuraya ekleyin .list-group
:
- İlk eşya
- İkinci öğe
- Üçüncü öğe
- dördüncü öğe
Örnek
<ul class="list-group
list-group-horizontal">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
<li class="list-group-item">Fourth item</li>
</ul>
Bağlamsal Sınıflar
Liste öğelerini renklendirmek için bağlamsal sınıflar kullanılabilir:
- Başarı öğesi
- ikincil öğe
- Bilgi öğesi
- Uyarı öğesi
- Tehlike öğesi
- Birincil öğe
- Karanlık öğe
- Hafif öğe
Liste öğelerini renklendirme sınıfları şunlardır:
.list-group-item-success
, list-group-item-secondary
, list-group-item-info
,
list-group-item-warning
, .list-group-item-danger
, .list-group-item-primary
, list-group-item-dark
ve list-group-item-light
,:
Örnek
<ul class="list-group">
<li class="list-group-item
list-group-item-success">Success item</li>
<li
class="list-group-item list-group-item-secondary">Secondary item</li>
<li class="list-group-item list-group-item-info">Info item</li>
<li
class="list-group-item list-group-item-warning">Warning item</li>
<li class="list-group-item list-group-item-danger">Danger item</li>
<li class="list-group-item list-group-item-primary">Primary item</li>
<li class="list-group-item list-group-item-dark">Dark item</li>
<li
class="list-group-item list-group-item-light">Light item</li>
</ul>
Öğeleri Bağlamsal Sınıflarla bağla
Örnek
<div class="list-group">
<a href="#" class="list-group-item
list-group-item-action">Action item</a>
<a href="#"
class="list-group-item list-group-item-action list-group-item-success">Success item</a>
<a
href="#" class="list-group-item list-group-item-action list-group-item-secondary">Secondary item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-info">Info item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-warning">Warning item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-danger">Danger item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-primary">Primary item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-dark">Dark item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-light">Light item</a>
</div>
Rozetli Liste Grubu
.badge
Liste grubuna rozet eklemek için sınıfları yardımcı/yardımcı sınıflarla birleştirin :
- Gelen kutusu 12
- Reklamlar 50
- Hurda 99
Örnek
<ul class="list-group">
<li class="list-group-item d-flex
justify-content-between align-items-center">
Inbox
<span class="badge badge-primary badge-pill">12</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Ads
<span class="badge badge-primary
badge-pill">50</span>
</li>
<li class="list-group-item
d-flex justify-content-between align-items-center">
Junk
<span class="badge badge-primary badge-pill">99</span>
</li>
</ul>
İpucu: BS4 Utilities Bölümümüzde Bootstrap 4 Utility/Helper sınıfları hakkında daha fazla bilgi edinin .