Bootstrap 4 Seznam skupin
Základní seznamové skupiny
Nejzákladnější skupinou seznamů je neuspořádaný seznam s položkami seznamu:
- První položka
- Druhá položka
- Třetí položka
Chcete-li vytvořit základní skupinu seznamů, použijte <ul>
prvek s class .list-group
a
<li>
prvky s class .list-group-item
:
Příklad
<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>
Aktivní stav
- Aktivní položka
- Druhá položka
- Třetí položka
Pomocí .active
třídy zvýrazněte aktuální položku:
Příklad
<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>
Seznam skupin s propojenými položkami
Chcete-li vytvořit skupinu seznamů s propojenými položkami, použijte <div>
místo <ul>
a <a>
místo <li>
. Volitelně přidejte .list-group-item-action
třídu, pokud chcete, aby byla při umístění kurzoru šedá barva pozadí:
Příklad
<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>
Deaktivovaná položka
Třída .disabled
přidá do zakázané položky světlejší barvu textu. A když se použije na odkazy, odstraní efekt přechodu:
Příklad
<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>
Spláchnout / odstranit okraje
Použijte .list-group-flush
třídu k odstranění některých okrajů a zaoblených rohů:
- První položka
- Druhá položka
- Třetí položka
- Čtvrtá položka
Příklad
<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>
Horizontální seznam skupin
Pokud chcete, aby se položky seznamu zobrazovaly vodorovně namísto svisle (vedle sebe namísto nad sebou), přidejte .list-group-horizontal
třídu do .list-group
:
- První položka
- Druhá položka
- Třetí položka
- Čtvrtá položka
Příklad
<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>
Kontextové třídy
Kontextové třídy lze použít k vybarvení položek seznamu:
- Úspěšná položka
- Sekundární položka
- Info položka
- Výstražná položka
- Nebezpečný předmět
- Primární položka
- Tmavá položka
- Lehká položka
Třídy pro vybarvování položek seznamu jsou:
.list-group-item-success
, list-group-item-secondary
, list-group-item-info
,
list-group-item-warning
, .list-group-item-danger
, .list-group-item-primary
a list-group-item-dark
, list-group-item-light
:
Příklad
<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>
Propojte položky s kontextovými třídami
Příklad
<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>
Seznam skupin s odznaky
Kombinujte .badge
třídy s pomocnými/pomocnými třídami a přidejte odznaky do skupiny seznamu:
- Doručená pošta 12
- reklamy 50
- Haraburdí 99
Příklad
<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>
Tip: Přečtěte si více o Bootstrap 4 Utility/Helper třídách v naší kapitole BS4 Utilities .