Grupet e listave janë një komponent fleksibël dhe i fuqishëm për shfaqjen e një sërë përmbajtjesh. Modifikoni dhe zgjeroni ato për të mbështetur pothuajse çdo përmbajtje brenda.
Shembull themelor
Grupi më themelor i listës është një listë e parregulluar me artikuj të listës dhe klasat e duhura. Ndërtoni mbi të me opsionet që vijojnë, ose me CSS-në tuaj sipas nevojës.
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Porta ac consectetur ac
Vestibulum dhe eros
Artikujt aktivë
Shto .activenë a .list-group-itempër të treguar përzgjedhjen aktuale aktive.
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Porta ac consectetur ac
Vestibulum dhe eros
Artikuj me aftësi të kufizuara
Shto .disablednë një .list-group-itempër ta bërë atë të duket e çaktivizuar. Vini re se disa elementë me .disableddo të kërkojnë gjithashtu JavaScript të personalizuar për të çaktivizuar plotësisht ngjarjet e tyre të klikimeve (p.sh., lidhjet).
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Porta ac consectetur ac
Vestibulum dhe eros
Lidhjet dhe butonat
Përdorni <a>s ose <button>s për të krijuar artikuj të grupit të listës vepruese me gjendje pezullimi, të paaftë dhe aktive duke shtuar .list-group-item-action. Ne i ndajmë këto pseudo-klasa për të siguruar që grupet e listave të përbëra nga elementë jo ndërveprues (si <li>s ose <div>s) të mos ofrojnë një klikim ose trokitje të përballueshme.
Sigurohuni që të mos përdorni .btnklasat standarde këtu .
Me <button>s, ju gjithashtu mund të përdorni disabledatributin në vend të .disabledklasës. Mjerisht, <a>nuk e mbështet atributin e çaktivizuar.
Flush
Shto .list-group-flushpër të hequr disa bordurë dhe qoshe të rrumbullakosura për t'i paraqitur artikujt e grupit të listës buzë në skaj në një kontejner prind (p.sh. kartat).
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Porta ac consectetur ac
Vestibulum dhe eros
Horizontale
Shto .list-group-horizontalpër të ndryshuar paraqitjen e artikujve të grupit të listës nga vertikale në horizontale në të gjitha pikat e ndërprerjes. Përndryshe, zgjidhni një variant të përgjegjshëm .list-group-horizontal-{sm|md|lg|xl}për ta bërë një grup liste horizontale duke filluar në atë pikë ndërprerjeje min-width. Aktualisht grupet horizontale të listës nuk mund të kombinohen me grupet e listave të rrafshuara.
Këshillë Pro: Dëshironi artikuj të grupit të listës me gjerësi të barabartë kur janë horizontale? Shtoni .flex-fillnë çdo artikull të grupit të listës.
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Cras justo odio
Lehtësimi i AC në
Morbi leo risus
Klasat kontekstuale
Përdorni klasa kontekstuale për të stiluar artikujt e listës me një sfond dhe ngjyrë shtetërore.
Lehtësimi i AC në
Një element i thjeshtë grupi i listës parësore
Një element i thjeshtë grupi dytësor i listës
Një artikull i thjeshtë grupi i listës së suksesit
Një artikull i thjeshtë grupi i listës së rrezikut
Një artikull i thjeshtë grupi i listës paralajmëruese
Një artikull i thjeshtë grupi i listës së informacionit
Një element i thjeshtë grupi i listës së dritës
Një artikull i thjeshtë grupi i listës së errët
Klasat kontekstuale punojnë gjithashtu me .list-group-item-action. Vini re shtimin e stileve hover këtu që nuk janë të pranishëm në shembullin e mëparshëm. Gjithashtu mbështetet edhe .activeshteti; zbatojeni atë për të treguar një përzgjedhje aktive në një artikull të grupit të listës kontekstuale.
Përdorimi i ngjyrës për të shtuar kuptimin ofron vetëm një tregues vizual, i cili nuk do t'u transmetohet përdoruesve të teknologjive ndihmëse - siç janë lexuesit e ekranit. Sigurohuni që informacioni i shënuar nga ngjyra të jetë ose i dukshëm nga vetë përmbajtja (p.sh. teksti i dukshëm), ose të përfshihet përmes mjeteve alternative, si teksti shtesë i fshehur me .sr-onlyklasën.
Me distinktivë
Shtoni distinktivë në çdo artikull të grupit të listës për të shfaqur numërimin e palexuar, aktivitetin dhe më shumë me ndihmën e disa shërbimeve .
Cras justo odio14
Lehtësimi i AC në2
Morbi leo risus1
Përmbajtje e personalizuar
Shtoni pothuajse çdo HTML brenda, edhe për grupet e listave të lidhura si ai më poshtë, me ndihmën e shërbimeve flexbox .
Përdorni shtojcën JavaScript të skedës—përfshijeni atë individualisht ose përmes bootstrap.jsskedarit të përpiluar—për të zgjeruar grupin tonë të listës për të krijuar panele tabelash të përmbajtjes lokale.
Velit aute mollit ipsum ad dolor consectetur nulla offficia culpa adipisicing ushtrime fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi dhe jo minimale tempor sunt voluptate conectetur ushtrimin 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.
Përdorimi i atributeve të të dhënave
Ju mund të aktivizoni navigimin e grupit të listës pa shkruar ndonjë JavaScript thjesht duke specifikuar data-toggle="list"ose mbi një element. Përdorni këto atribute të dhënash në .list-group-item.
Përmes JavaScript
Aktivizo artikullin e listës me tabela përmes JavaScript (çdo artikull i listës duhet të aktivizohet individualisht):
Ju mund të aktivizoni një artikull individual të listës në disa mënyra:
Efekti i zbehjes
Për ta bërë panelin e skedave të zbehet, shtojeni .fadenë secilin .tab-pane. Paneli i parë i skedës duhet gjithashtu .showtë bëjë të dukshme përmbajtjen fillestare.
Metodat
$().tab
Aktivizon një element të artikullit të listës dhe një kontenier përmbajtjeje. Skeda duhet të ketë një data-targetose një hrefnyje kontejneri në DOM.
.tab ('shfaq')
Zgjedh artikullin e dhënë të listës dhe tregon panelin e lidhur me të. Çdo artikull tjetër i listës që është zgjedhur më parë bëhet i pazgjedhur dhe paneli i lidhur me të fshihet. Kthehet te thirrësi përpara se të shfaqet në të vërtetë paneli i skedës (për shembull, përpara se të shown.bs.tabndodhë ngjarja).
Ngjarjet
Kur shfaqet një skedë e re, ngjarjet shfaqen në rendin e mëposhtëm:
hide.bs.tab(në skedën aktuale aktive)
show.bs.tab(në skedën që do të shfaqet)
hidden.bs.tab(në skedën e mëparshme aktive, e njëjta si për hide.bs.tabngjarjen)
shown.bs.tab(në skedën e saposhfaqur të sapoaktive, e njëjta si për show.bs.tabngjarjen)
Nëse asnjë skedë nuk ishte tashmë aktive, hide.bs.tabdhe hidden.bs.tabngjarjet nuk do të hapen.
Lloji i ngjarjes
Përshkrim
shfaq.bs.tab
Kjo ngjarje aktivizohet në shfaqjen e skedave, por përpara se të shfaqet skeda e re. Përdorni event.targetdhe event.relatedTargetpër të synuar përkatësisht skedën aktive dhe skedën e mëparshme aktive (nëse disponohet).
treguar.bs.tab
Kjo ngjarje ndizet në shfaqjen e skedave pasi të jetë shfaqur një skedë. Përdorni event.targetdhe event.relatedTargetpër të synuar përkatësisht skedën aktive dhe skedën e mëparshme aktive (nëse disponohet).
fsheh.bs.tab
Kjo ngjarje ndizet kur duhet të shfaqet një skedë e re (dhe kështu skeda e mëparshme aktive duhet të fshihet). Përdorni event.targetdhe event.relatedTargetpër të synuar përkatësisht skedën aktuale aktive dhe skedën e re që do të aktivizohet së shpejti.
fshehur.bs.tab
Kjo ngjarje ndizet pasi shfaqet një skedë e re (dhe kështu skeda e mëparshme aktive fshihet). Përdorni event.targetdhe event.relatedTargetpër të synuar përkatësisht skedën e mëparshme aktive dhe skedën e re aktive.