Listahópur
Listahópar eru sveigjanlegur og öflugur hluti til að birta röð af efni. Breyttu og framlengdu þau til að styðja nánast hvaða efni sem er innan.
Einfaldasti listahópurinn er óraðaður listi með listaatriðum og réttum flokkum. Byggðu á því með valkostunum sem fylgja, eða með eigin CSS eftir þörfum.
- Cras justo odio
- Dapibus ac facilisis in
- Morbi leo risus
- Porta ac consectetur ac
- Vestibulum at eros
<ul class="list-group">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
Bættu .active
við a .list-group-item
til að gefa til kynna virka valið.
- Cras justo odio
- Dapibus ac facilisis in
- Morbi leo risus
- Porta ac consectetur ac
- Vestibulum at eros
<ul class="list-group">
<li class="list-group-item active">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
Bættu .disabled
við a .list-group-item
til að láta það líta út fyrir að vera óvirkt. Athugaðu að sumir þættir með .disabled
munu einnig krefjast sérsniðins JavaScript til að slökkva á smellaviðburðum sínum að fullu (td tengla).
- Cras justo odio
- Dapibus ac facilisis in
- Morbi leo risus
- Porta ac consectetur ac
- Vestibulum at eros
<ul class="list-group">
<li class="list-group-item disabled">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
Notaðu <a>
s eða <button>
s til að búa til aðgerðahæf listahópatriði með sveima, óvirka og virka stöðu með því að bæta við .list-group-item-action
. Við aðskiljum þessa gerviflokka til að tryggja að listahópar úr ógagnvirkum þáttum (eins og <li>
s eða <div>
s) veiti ekki smelli eða snertingu.
Vertu viss um að nota ekki staðlaða .btn
flokka hér .
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action active">
Cras justo odio
</a>
<a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a>
<a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a>
<a href="#" class="list-group-item list-group-item-action disabled">Vestibulum at eros</a>
</div>
Með <button>
s geturðu líka notað disabled
eiginleikann í stað .disabled
flokksins. Því miður <a>
styður s ekki disabled eiginleikann.
<div class="list-group">
<button type="button" class="list-group-item list-group-item-action active">
Cras justo odio
</button>
<button type="button" class="list-group-item list-group-item-action">Dapibus ac facilisis in</button>
<button type="button" class="list-group-item list-group-item-action">Morbi leo risus</button>
<button type="button" class="list-group-item list-group-item-action">Porta ac consectetur ac</button>
<button type="button" class="list-group-item list-group-item-action" disabled>Vestibulum at eros</button>
</div>
Bættu við .list-group-flush
til að fjarlægja nokkra ramma og ávöl horn til að birta listahópsatriði frá brún til brún í yfirgeymi (td spjöld).
- Cras justo odio
- Dapibus ac facilisis in
- Morbi leo risus
- Porta ac consectetur ac
- Vestibulum at eros
<ul class="list-group list-group-flush">
<li class="list-group-item">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
Notaðu samhengistíma til að stíla listaatriði með yfirburða bakgrunni og lit.
- Dapibus ac facilisis in
- Þetta er hópatriði á aðallista
- Þetta er aukalista hópatriði
- Þetta er hópatriði á árangurslista
- Þetta er hópatriði á hættulista
- Þetta er hópatriði viðvörunarlista
- Þetta er hópatriði upplýsingalista
- Þetta er létt listahópatriði
- Þetta er hópatriði á dökkum lista
<ul class="list-group">
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item list-group-item-primary">This is a primary list group item</li>
<li class="list-group-item list-group-item-secondary">This is a secondary list group item</li>
<li class="list-group-item list-group-item-success">This is a success list group item</li>
<li class="list-group-item list-group-item-danger">This is a danger list group item</li>
<li class="list-group-item list-group-item-warning">This is a warning list group item</li>
<li class="list-group-item list-group-item-info">This is a info list group item</li>
<li class="list-group-item list-group-item-light">This is a light list group item</li>
<li class="list-group-item list-group-item-dark">This is a dark list group item</li>
</ul>
Samhengisnámskeið vinna einnig með .list-group-item-action
. Athugaðu viðbótina á sveimstílunum hér sem ekki eru til staðar í fyrra dæminu. Einnig er stutt við .active
ríkið; notaðu það til að gefa til kynna virkt val á samhengislistahópsatriði.
<div class="list-group">
<a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-primary">This is a primary list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-secondary">This is a secondary list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-success">This is a success list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-danger">This is a danger list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-warning">This is a warning list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-info">This is a info list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-light">This is a light list group item</a>
<a href="#" class="list-group-item list-group-item-action list-group-item-dark">This is a dark list group item</a>
</div>
Að miðla merkingu til hjálpartækja
Notkun lita til að bæta við merkingu gefur aðeins sjónræna vísbendingu, sem verður ekki miðlað til notenda hjálpartækni - eins og skjálesara. Gakktu úr skugga um að upplýsingar sem merktar eru með litnum séu annaðhvort augljósar af innihaldinu sjálfu (td sýnilegum texta), eða séu innifaldar með öðrum hætti, svo sem viðbótartexta sem er falinn í .sr-only
bekknum.
Bættu merkjum við hvaða listahóp sem er til að sýna ólesna fjölda, virkni og fleira með hjálp sumra tóla .
- Cras justo odio14
- Dapibus ac facilisis in2
- Morbi leo risus1
<ul class="list-group">
<li class="list-group-item d-flex justify-content-between align-items-center">
Cras justo odio
<span class="badge badge-primary badge-pill">14</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Dapibus ac facilisis in
<span class="badge badge-primary badge-pill">2</span>
</li>
<li class="list-group-item d-flex justify-content-between align-items-center">
Morbi leo risus
<span class="badge badge-primary badge-pill">1</span>
</li>
</ul>
Bættu við næstum hvaða HTML sem er innan, jafnvel fyrir tengda listahópa eins og þann hér að neðan, með hjálp flexbox tóla .
Fyrirsögn listahóps
3 dögum síðanDonec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Fyrirsögn listahóps
3 dögum síðanDonec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.Fyrirsögn listahóps
3 dögum síðanDonec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit non mi porta.<div class="list-group">
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start active">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small>3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small>Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
<a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
<div class="d-flex w-100 justify-content-between">
<h5 class="mb-1">List group item heading</h5>
<small class="text-muted">3 days ago</small>
</div>
<p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
<small class="text-muted">Donec id elit non mi porta.</small>
</a>
</div>
Notaðu JavaScript viðbótina fyrir flipann - láttu það fylgja með fyrir sig eða í gegnum samsettu bootstrap.js
skrána - til að stækka listahópinn okkar til að búa til töflurúður af staðbundnu efni.
Þú getur virkjað hópleiðsögn á lista án þess að skrifa JavaScript með því einfaldlega að tilgreina data-toggle="list"
eða á frumefni. Notaðu þessar gagnaeiginleikar á .list-group-item
.
Virkjaðu listaatriði með flipa með JavaScript (hverja listaatriði þarf að virkja fyrir sig):
Þú getur virkjað einstaka listaatriði á nokkra vegu:
Til að láta flipaborðið hverfa inn skaltu bæta .fade
við hvern .tab-pane
. Fyrsta fliparúðan verður einnig .show
að gera upphafsefnið sýnilegt.
Virkjar listaatriði og innihaldsílát. Tab ætti að hafa annað hvort a data-target
eða href
miða á gámahnút í DOM.
Velur tiltekið listaatriði og sýnir tengdan glugga. Annað listaatriði sem áður var valið verður óvalið og tengdur gluggi hans er falinn. Snýr aftur til þess sem hringir áður en flipaglugginn hefur verið sýndur (til dæmis áður en shown.bs.tab
atburðurinn á sér stað).
Þegar nýr flipi er sýndur kvikna atburðir í eftirfarandi röð:
hide.bs.tab
(á núverandi virka flipa)show.bs.tab
(á flipanum sem á að sýna)hidden.bs.tab
(á fyrri virka flipanum, sá sami og fyrirhide.bs.tab
viðburðinn)shown.bs.tab
(á flipanum sem nýlega var sýndur, sá sami og fyrirshow.bs.tab
viðburðinn)
Ef enginn flipi var þegar virkur verða hide.bs.tab
og hidden.bs.tab
viðburðir ekki ræstir.
Tegund viðburðar | Lýsing |
---|---|
sýna.bs.flipa | Þessi atburður ræsir á flipasýningu, en áður en nýi flipi hefur verið sýndur. Notaðu event.target og event.relatedTarget til að miða á virka flipann og fyrri virka flipann (ef tiltækur) í sömu röð. |
sýndur.bs.flipi | Þessi atburður ræsir á flipasýningu eftir að flipi hefur verið sýndur. Notaðu event.target og event.relatedTarget til að miða á virka flipann og fyrri virka flipann (ef tiltækur) í sömu röð. |
fela.bs.flipa | Þessi atburður ræsir þegar nýjan flipa á að sýna (og þar með á að fela fyrri virka flipa). Notaðu event.target og event.relatedTarget til að miða á núverandi virka flipa og nýja flipa sem bráðum verður virkur, í sömu röð. |
falinn.bs.flipi | Þessi atburður ræsir eftir að nýr flipi er sýndur (og þar með er fyrri virki flipinn falinn). Notaðu event.target og event.relatedTarget til að miða á fyrri virka flipann og nýja virka flipann, í sömu röð. |