Loendirühmad on paindlik ja võimas komponent sisusarja kuvamiseks. Muutke ja laiendage neid, et toetada peaaegu mis tahes sisu.
Põhiline näide
Kõige elementaarsem loendirühm on järjestamata loend loendiüksuste ja õigete klassidega. Kasutage seda järgmiste valikute või vajaduse korral oma CSS-i abil.
Cras justo odio
Dapibus ac facilisis sisse
Morbi leo risus
Porta ac consectetur ac
Vestibulum ja eros
Aktiivsed üksused
Lisa .activea .list-group-item-sse, et näidata praegust aktiivset valikut.
Cras justo odio
Dapibus ac facilisis sisse
Morbi leo risus
Porta ac consectetur ac
Vestibulum ja eros
Keelatud üksused
Lisage .disableda .list-group-item-sse, et see näiks keelatud. Pange tähele, et mõned elemendid, millel .disabledon klõpsamissündmused (nt lingid), nõuavad ka kohandatud JavaScripti.
Cras justo odio
Dapibus ac facilisis sisse
Morbi leo risus
Porta ac consectetur ac
Vestibulum ja eros
Lingid ja nupud
Kasutage nuppe <a>s või <button>s, et luua toimivad loendirühma elemendid, millel on hõljutus, keelatud ja aktiivne olek, lisades .list-group-item-action. Eraldame need pseudoklassid tagamaks, et mitteinteraktiivsetest elementidest (nt <li>s või <div>s) koostatud loendirühmad ei pakuks klõpsu või puudutuse tasuvust.
s- ga saate klassi asemel <button>kasutada ka atribuuti. Kahjuks ei toeta see keelatud atribuuti.disabled.disabled<a>
Loputage
Lisa .list-group-flush, et eemaldada mõned äärised ja ümarad nurgad, et renderdada loendirühma üksused emakonteineris (nt kaardid) servast servani.
Cras justo odio
Dapibus ac facilisis sisse
Morbi leo risus
Porta ac consectetur ac
Vestibulum ja eros
Kontekstuaalsed klassid
Kasutage kontekstuaalseid klasse, et kujundada olekupõhise tausta ja värviga loendiüksused.
Dapibus ac facilisis sisse
Lihtne esmase loendi rühma üksus
Lihtne teisese loendi rühma üksus
Lihtne eduloendi rühma üksus
Lihtne ohunimekirja rühma üksus
Lihtne hoiatusloendi rühma üksus
Lihtne teabeloendi rühma üksus
Lihtne kerge loendi rühma üksus
Lihtne tumeda nimekirja rühma üksus
Kontekstuaalsed klassid töötavad ka .list-group-item-action. Pange tähele hõljutusstiilide lisamist, mida eelmises näites ei esinenud. Toetatud on ka .activeriik; rakendab seda kontekstuaalse loendirühma üksuse aktiivse valiku tähistamiseks.
Värvi kasutamine tähenduse lisamiseks annab ainult visuaalse viite, mida ei edastata abitehnoloogiate (nt ekraanilugejate) kasutajatele. .sr-onlyVeenduge, et värviga tähistatud teave oleks kas sisust endast ilmne (nt nähtav tekst) või kaasatud alternatiivsete vahenditega, näiteks klassiga peidetud lisatekst .
Märkidega
Lisage märgid mis tahes loendirühma üksustele, et kuvada mõne utiliiti abil lugemata arv, tegevusi ja muud .
Cras justo odio14
Dapibus ac facilisis sisse2
Morbi leo risus1
Kohandatud sisu
Lisage flexboxi utiliitide abil peaaegu kõik HTML-id, isegi lingitud loendirühmade jaoks, nagu allolev .
Kasutage vahekaardi JavaScripti pistikprogrammi – lisage see eraldi või kompileeritud bootstrap.jsfaili kaudu – meie loendirühma laiendamiseks, et luua kohaliku sisu vahekaartide paanid.
Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisicing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi ad non minim tempor sunt voluptate consectetur exercitation id ut nulla. Ea et fugiat aliquip nostrud sunt incididunt consectetur culpa aliquip eiusmod dolor. Anim ad Lorem aliqua in cupidatat nisi enim eu nostrud do aliquip veniam minim.
Cupidatat quis ad sint excepteur laborum in esse qui. Et excepteur consectetur ex nisi eu do cillum ad laborum. Mollit et eu officia dolore sunt Lorem culpa qui commodo velit ex amet id ex. Officia anim incididunt laboris deserunt anim aute dolor incididunt veniam aute dolore do exercitation. Dolor nisi culpa ex ad irure in elit eu dolore. Ad laboris ipsum reprehenderit irure non commodo enim culpa commodo veniam incididunt veniam ad.
Ut ut do pariatur aliquip aliqua aliquip exercitation do nostrud commodo reprehenderit aute ipsum voluptate. Irure Lorem et laboris nostrud amet cupidatat cupidatat anim do ut velit mollit consequat enim tempor. Consectetur est minim nostrud nostrud consectetur irure labore voluptate irure. Ipsum id Lorem sit sint voluptate est pariatur eu ad cupidatat et deserunt culpa sit eiusmod deserunt. Consectetur et fugiat anim do eiusmod aliquip nulla laborum elit adipisicing pariatur cillum.
Irure enim occaecat labore sit qui aliquip reprehenderit amet velit. Deserunt ullamco ex elit nostrud ut dolore nisi officia magna sit occaecat laboris sunt dolor. Nisi eu minim cillum occaecat aute est cupidatat aliqua labore aute occaecat ea aliquip sunt amet. Aute mollit dolor ut exercitation irure commodo non amet consectetur quis amet culpa. Quis ullamco nisi amet qui aute irure eu. Magna labore dolor quis ex labore id nostrud deserunt dolor eiusmod eu pariatur culpa mollit in irure.
Andmeatribuutide kasutamine
Saate aktiveerida loendirühma navigeerimise ilma JavaScripti kirjutamata, lihtsalt määrates data-toggle="list"või elemendi peal. Kasutage neid andmeatribuute saidil .list-group-item.
JavaScripti kaudu
Luba vahekaartide loendi üksus JavaScripti kaudu (iga loendiüksus tuleb eraldi aktiveerida):
Üksiku loendiüksuse saate aktiveerida mitmel viisil.
Fade efekt
Vahelehtede paneeli tuhmumiseks lisage .fadeigale .tab-pane. Esimene vahelehepaan peab ka .showesialgse sisu nähtavaks tegema.
meetodid
$().tab
Aktiveerib loendiüksuse elemendi ja sisu konteineri. Vahekaardil peaks olema DOM-is kas konteineri sõlm data-targetvõi sihtimispunkt.href
.tab('show')
Valib antud loendiüksuse ja näitab sellega seotud paani. Kõik muud varem valitud loendiüksused tühistatakse ja nendega seotud paan peidetakse. Naaseb helistaja juurde enne vahekaardipaani tegelikku kuvamist (näiteks enne shown.bs.tabsündmuse toimumist).
Sündmused
Uue vahelehe kuvamisel käivituvad sündmused järgmises järjekorras.
hide.bs.tab(praegusel aktiivsel vahekaardil)
show.bs.tab(näitataval vahekaardil)
hidden.bs.tab(eelmisel aktiivsel vahekaardil sama, mis hide.bs.tabsündmuse puhul)
shown.bs.tab(äsja aktiivsel just kuvatud vahekaardil sama, mis show.bs.tabsündmuse puhul)
Kui ükski vahekaart polnud juba aktiivne, siishide.bs.tab sündmusi ja hidden.bs.tabei käivitata.
Sündmuse tüüp
Kirjeldus
show.bs.tab
See sündmus käivitub vahekaardi kuvamisel, kuid enne uue vahekaardi kuvamist. Kasutage event.targetjaevent.relatedTarget , et sihtida vastavalt aktiivset vahekaarti ja eelmist aktiivset vahekaarti (kui see on saadaval).
näidatud.bs.tab
See sündmus käivitub vahekaardi kuvamisel pärast vahekaardi kuvamist. Kasutage event.targetja event.relatedTarget, et sihtida vastavalt aktiivset vahekaarti ja eelmist aktiivset vahekaarti (kui see on saadaval).
hide.bs.tab
See sündmus käivitub, kui kuvatakse uus vahekaart (ja seega eelmine aktiivne vahekaart peidetakse). Kasutage event.targetja event.relatedTarget, et sihtida vastavalt praegust aktiivset vahekaarti ja uut peagi aktiivset vahekaarti.
peidetud.bs.tab
See sündmus käivitub pärast uue vahekaardi kuvamist (ja seega on eelmine aktiivne vahekaart peidetud). Kasutage event.targetja event.relatedTarget, et sihtida vastavalt eelmist aktiivset vahekaarti ja uut aktiivset vahekaarti.