Групите со списоци се флексибилна и моќна компонента за прикажување низа содржини. Изменете ги и проширете ги за да поддржуваат речиси секоја содржина во неа.
Основен пример
Најосновната група списоци е неуредена листа со ставки од списокот и соодветни класи. Надоградете го со опциите што следат или со сопствен CSS по потреба.
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Porta ac consectetur ac
Вестибулум и ерос
Активни ставки
Додадете .activeво a .list-group-itemза да го покажете моменталниот активен избор.
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Porta ac consectetur ac
Вестибулум и ерос
Оневозможени ставки
Додајте .disabledво a .list-group-itemза да изгледа оневозможено. Забележете дека некои елементи со .disabledисто така ќе бараат прилагоден JavaScript за целосно да ги оневозможи нивните настани за кликнување (на пр. врски).
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Porta ac consectetur ac
Вестибулум и ерос
Врски и копчиња
Користете <a>s или <button>s за да креирате групни ставки од списокот што може да се делува со подвижни, оневозможени и активни состојби со додавање .list-group-item-action. Ги издвојуваме овие псевдо-класи за да се осигураме дека групите списоци направени од неинтерактивни елементи (како што <li>се s или <div>s) не обезбедуваат прифатливост на кликнување или допир.
Погрижете се да не ги користите стандардните .btnкласи овде .
Со <button>s, можете исто така да го користите disabledатрибутот наместо .disabledкласата. За жал, <a>не го поддржуваат оневозможениот атрибут.
Исплакнете
Додајте .list-group-flushза да отстраните некои рабови и заоблени агли за да ги прикажете групните ставки од раб до раб во родителскиот контејнер (на пр. картички).
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Porta ac consectetur ac
Вестибулум и ерос
Хоризонтална
Додајте .list-group-horizontalза да го промените распоредот на ставките од групата од списокот од вертикална во хоризонтална низ сите точки на прекин. Алтернативно, изберете одговорна варијанта .list-group-horizontal-{sm|md|lg|xl}за да ја направите групата списоци хоризонтална почнувајќи од таа точка на прекин min-width. Моментално хоризонталните групи на списоци не можат да се комбинираат со групите за флеш листа.
ПроСовет: Сакате групни ставки од списокот со еднаква ширина кога се хоризонтални? Додајте .flex-fillво секоја ставка од групата на списокот.
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Cras justo odio
Dapibus ac facilisis во
Морби Лео Ризус
Контекстуални часови
Користете контекстуални класи за да стилизирате ставки од списокот со статусна позадина и боја.
Dapibus ac facilisis во
Едноставна групна ставка од примарна листа
Едноставна секундарна групна ставка од списокот
Едноставна групна ставка од списокот за успех
Едноставна групна ставка од списокот за опасност
Едноставна групна ставка од списокот за предупредување
Едноставна групна ставка од списокот со информации
Едноставна групна ставка со светла листа
Едноставна групна ставка од темна листа
Контекстуалните часови работат и со .list-group-item-action. Забележете го додавањето на стиловите на лебдење овде што не се присутни во претходниот пример. Поддржана е и .activeдржавата; примени го за да означи активен избор на ставка од група од контекстуална листа.
Користењето боја за додавање значење обезбедува само визуелна индикација, која нема да биде пренесена до корисниците на помошни технологии - како што се читачите на екранот. Осигурајте се дека информациите означени со бојата се или очигледни од самата содржина (на пр. видлив текст), или се вклучени преку алтернативни средства, како што е дополнителен текст скриен со .sr-onlyкласата.
Со беџови
Додајте значки на која било ставка од групата список за да ги прикажете непрочитаните брои, активности и повеќе со помош на некои комунални услуги .
Cras justo odio14
Dapibus ac facilisis во2
Морби Лео Ризус1
Прилагодена содржина
Додајте речиси секој HTML во себе, дури и за групите поврзани со списоци како оваа подолу, со помош на услужните програми на flexbox .
Користете го приклучокот за јазичиња JavaScript - вклучете го поединечно или преку компајлираната bootstrap.jsдатотека - за да ја проширите нашата група списоци за да креирате табли со локална содржина.
Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisecing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Молит волуптате го признава occaecat ниси и не минимум темпорен не е волуптатен консектетур вежбање 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.
Користење на атрибути на податоци
Можете да активирате групна навигација со список без да пишувате JavaScript со едноставно назначување data-toggle="list"или на елемент. Користете ги овие атрибути на податоци на .list-group-item.
Преку JavaScript
Овозможете ставка од списокот со јазичиња преку JavaScript (секоја ставка од списокот треба да се активира поединечно):
Можете да активирате поединечни ставки од списокот на неколку начини:
Избледување ефект
За да избледат панелот со јазичиња, додајте .fadeна секоја .tab-pane. Првиот таб на јазичиња, исто така, мора .showда ја направи видлива почетната содржина.
Методи
$().таб
Активира елемент од списокот и контејнер за содржина. Јазичето треба да има или data-targetили hrefтаргетирање контејнерски јазол во DOM.
.tab ('покажи')
Ја избира дадената ставка од списокот и го прикажува нејзиното поврзано окно. Секоја друга ставка од списокот што била претходно избрана станува неизбрана и нејзината поврзана окна е скриена. Се враќа кај повикувачот пред навистина да се прикаже окното со јазичиња (на пример, пред да се shown.bs.tabслучи настанот).
Настани
Кога се прикажува нова картичка, настаните се активираат по следниот редослед:
hide.bs.tab(на тековното активно јазиче)
show.bs.tab(на картичката што треба да се прикаже)
hidden.bs.tab(на претходната активна картичка, истата како и за hide.bs.tabнастанот)
shown.bs.tab(на ново-активниот штотуку прикажан таб, исто како и за show.bs.tabнастанот)
Ако ниту една картичка веќе не била активна, настаните hide.bs.tabи нема да се активираат.hidden.bs.tab
Тип на настан
Опис
прикажи.бс.таб
Овој настан се вклучува на прикажување на јазичиња, но пред да се прикаже новата картичка. Користете event.targetи event.relatedTargetза да го насочите активното јазиче и претходното активно јазиче (ако е достапно), соодветно.
прикажани.бс.таб
Овој настан се вклучува на прикажување на јазичиња откако ќе се прикаже картичка. Користете event.targetи event.relatedTargetза да го насочите активното јазиче и претходното активно јазиче (ако е достапно), соодветно.
скриј.бс.таб
Овој настан се вклучува кога треба да се прикаже ново јазиче (а со тоа и претходното активно јазиче треба да се скрие). Користете event.targetи event.relatedTargetза да го насочите тековниот активен таб и новата картичка што наскоро ќе биде активна, соодветно.
скриени.бс.таб
Овој настан се вклучува откако ќе се прикаже нов таб (а со тоа и претходното активно јазиче е скриено). Користете event.targetи event.relatedTargetза насочување на претходното активно и новото активно јазиче, соодветно.