Bootstrap менен таблицаларды стилдештирүү үчүн документация жана мисалдар (алардын JavaScript плагиндеринде кеңири колдонулушун эске алуу менен).
Мисалдар
Календарлар жана даталарды тандагычтар сыяктуу үчүнчү тараптын виджеттери боюнча таблицаларды кеңири колдонгондуктан, биз таблицаларыбызды кошулууга ылайыкташтырдык . Жөн гана негизги классты .tableкаалаган класска кошуп <table>, андан кийин ыңгайлаштырылган стилдер же биздин ар кандай камтылган өзгөрткүч класстарыбыз менен кеңейтиңиз.
Эң негизги таблица белгилерин колдонуу менен .table, Bootstrap'те негизделген таблицалар кантип көрүнөт. Бардык таблица стилдери Bootstrap 4те мураска алынган , башкача айтканда, бардык уя салынган таблицалар ата-эне стилиндей эле стилделет.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
Сиз ошондой эле түстөрдү - караңгы фондогу ачык текст менен - менен алмаштыра аласыз .table-dark.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
Стол башынын параметрлери
Таблицаларга жана караңгы таблицаларга окшоп, өзгөрткүч класстарды колдонуңуз .thead-lightже s .thead-darkачык <thead>же кочкул боз болуп көрүнсүн.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
Чаардуу катарлар
.table-stripedичиндеги каалаган таблица саптарына зебра тилкесин кошуу үчүн колдонуңуз <tbody>.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
Чектелген үстөл
.table-borderedЖадыбалдын жана уячалардын бардык тарабындагы чектерди кошуңуз .
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
Чексиз үстөл
.table-borderlessЧек аралары жок таблицага кошуу .
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
.table-borderlessкараңгы столдордо да колдонсо болот.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
Үзүлүүчү катарлар
.table-hoverичинде таблицанын саптарында өтүүчү абалды иштетүү үчүн кошуу <tbody>.
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
Кичинекей үстөл
.table-smКлетка толтургучтарын экиге бөлүп, үстөлдөрдү компакттуу кылуу үчүн кошуңуз .
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри куш
@twitter
Контексттик класстар
Таблица саптарын же айрым уячаларды боёо үчүн контексттик класстарды колдонуңуз.
Маани кошуу үчүн түстү колдонуу визуалдык көрсөткүчтү гана камсыз кылат, ал жардамчы технологиялардын колдонуучуларына – мисалы, экранды окугучтарга жеткирилбейт. Түс менен белгиленген маалымат мазмундун өзүнөн (мисалы, көрүнүүчү текст) ачык-айкын болушун же .sr-onlyкласс менен жашырылган кошумча текст сыяктуу альтернативалуу каражаттар аркылуу камтылганын текшериңиз.
576px, 768px, 992px жана 1120px чейин (бирок аны кошпогондо) ар бир үзүлүү чекинде таблицаны туурасынан сыдыртып, каалаганын ороп .table, жооп берүүчү таблицаларды түзүңүз ..table-responsive{-sm|-md|-lg|-xl}max-width
Браузердер учурда диапазондун контексттик сурамдарын колдобогондуктан , биз бул салыштыруулар үчүн жогорку тактыктагы маанилерди колдонуу менен, бөлчөк кеңдиктеги (мисалы, жогорку dpi түзмөктөрүндө белгилүү бир шарттарда пайда болушу мүмкүн ) чектөөлөр min-менен max-префикстердин жана көрүү портторунун тегерегинде иштейбиз. .
Коштомо жазуулар
А <caption>столдун аталышы сыяктуу функцияларды аткарат. Бул экранды окугучтары бар колдонуучуларга таблицаны табууга жана ал эмне жөнүндө экенин түшүнүүгө жана аны окууну каалаарын чечүүгө жардам берет.
Колдонуучулардын тизмеси
#
Биринчи
Акыркы
Handle
1
Марк
Отто
@mdo
2
Жакып
Торнтон
@fat
3
Ларри
чымчык
@twitter
Жооптуу таблицалар
Жооптуу таблицалар таблицаларды горизонталдуу түрдө оңой жылдырууга мүмкүндүк берет. .tableменен ороп, каалаган таблицаны бардык көрүнүштөр боюнча жооп бериңиз .table-responsive. Же колдонуу менен жооп берүүчү таблицага ээ боло турган максималдуу үзүү чекин тандаңыз .table-responsive{-sm|-md|-lg|-xl}.
Вертикалдуу кесүү/кесүү
Жооптуу таблицалар overflow-y: hiddenүстөлдүн астыңкы же үстүнкү четтеринен ашкан бардык мазмунду өчүрүүчү колдонот. Атап айтканда, бул ачылуучу менюларды жана башка үчүнчү тараптын виджеттерин кесип алат.
Ар дайым жооп берет
Ар бир үзүү чекиттеринде .table-responsiveгоризонталдуу сыдыруучу таблицалар үчүн колдонуңуз.
#
рубрика
рубрика
рубрика
рубрика
рубрика
рубрика
рубрика
рубрика
рубрика
1
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
2
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
3
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Клетка
Үзүлүү чекити конкреттүү
.table-responsive{-sm|-md|-lg|-xl}Белгилүү бир үзгүлтүккө чейин жооп берүүчү таблицаларды түзүү үчүн керек болсо колдонуңуз . Ошол үзгүлтүккө чейин жана андан өйдө, таблица кадимкидей иштейт жана туурасынан жылбайт.
Бул таблицалар алардын жооп берүүчү стилдери белгилүү бир көрүү терезесинин кеңдигинде колдонулмайынча сынган көрүнүшү мүмкүн.