Bootstrap 4 lys groepe
Basiese lys groepe
Die mees basiese lysgroep is 'n ongeordende lys met lysitems:
- Eerste item
- Tweede item
- Derde item
Om 'n basiese lysgroep te skep, gebruik 'n <ul>
element met klas .list-group
en
<li>
elemente met klas .list-group-item
:
Voorbeeld
<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>
Aktiewe staat
- Aktiewe item
- Tweede item
- Derde item
Gebruik die .active
klas om die huidige item uit te lig:
Voorbeeld
<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>
Lys groep met gekoppelde items
Om 'n lysgroep met gekoppelde items te skep, gebruik <div>
in plaas van <ul>
en <a>
in plaas van <li>
. Opsioneel, voeg die .list-group-item-action
klas by as jy 'n grys agtergrondkleur wil hê as jy beweeg:
Voorbeeld
<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>
Gedeaktiveerde item
Die .disabled
klas voeg 'n ligter tekskleur by die gestremde item. En wanneer dit op skakels gebruik word, sal dit die sweef-effek verwyder:
Voorbeeld
<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>
Spoel / verwyder grense
Gebruik die .list-group-flush
klas om 'n paar rande en afgeronde hoeke te verwyder:
- Eerste item
- Tweede item
- Derde item
- Vierde item
Voorbeeld
<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>
Horisontale lys groepe
As jy wil hê dat die lysitems horisontaal in plaas van vertikaal moet vertoon (langs mekaar in plaas van bo-op mekaar), voeg die .list-group-horizontal
klas by .list-group
:
- Eerste item
- Tweede item
- Derde item
- Vierde item
Voorbeeld
<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>
Kontekstuele Klasse
Kontekstuele klasse kan gebruik word om lysitems in te kleur:
- Sukses item
- Sekondêre item
- Inligting item
- Waarskuwing item
- Gevaar item
- Primêre item
- Donker item
- Ligte item
Die klasse vir die inkleur van lysitems is:
.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
en list-group-item-light
,:
Voorbeeld
<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>
Koppel items met kontekstuele klasse
Voorbeeld
<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>
Lys groep met kentekens
Kombineer .badge
klasse met nuts-/helperklasse om kentekens binne die lysgroep by te voeg:
- Inkassie 12
- Advertensies 50
- Rommel 99
Voorbeeld
<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>
Wenk: Lees meer oor Bootstrap 4 Utility/Helper-klasse in ons BS4 Utilities-hoofstuk .