Bootstrap көмегімен кестелерді сәндеуге (олардың JavaScript плагиндерінде кеңінен қолданылуын ескере отырып) қосылуға арналған құжаттама және мысалдар.
Мысалдар
Күнтізбелер мен күн таңдаушылары сияқты үшінші тарап виджеттерінде кестелерді кеңінен қолданудың арқасында біз кестелерімізді қосылуға болатын етіп жасадық . Негізгі классты .tableкез келгенге қосыңыз <table>, содан кейін теңшелетін стильдермен немесе біздің әртүрлі енгізілген модификатор сыныптарымен кеңейтіңіз.
Ең негізгі кестені белгілеуді пайдаланып, .tableBootstrap қолданбасында негізделген кестелер қалай көрінеді. Барлық кесте мәнерлері Bootstrap 4 жүйесінде мұраланған , яғни кез келген кірістірілген кестелер ата-аналық мәнермен бірдей стильде болады.
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
Сондай-ақ, түстерді - қараңғы фонда ашық мәтінмен - көмегімен өзгертуге болады .table-dark.
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
Үстел басының опциялары
Кестелер мен күңгірт кестелерге ұқсас, модификатор сыныптарын пайдаланыңыз .thead-lightнемесе s ашық немесе қою сұр болып көрінуі .thead-darkүшін .<thead>
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
Жолақты жолдар
.table-stripedішіндегі кез келген кесте жолына зебра жолағын қосу үшін пайдаланыңыз <tbody>.
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри
құс
@twitter
Жиектелген кесте
.table-borderedКесте мен ұяшықтардың барлық жағындағы жиектер үшін қосыңыз .
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
Шексіз кесте
.table-borderlessЖиектері жоқ кесте үшін қосыңыз .
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
.table-borderlessқараңғы үстелдерде де қолдануға болады.
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
Жылжымалы жолдар
.table-hoverішінде кесте жолдарындағы меңзер күйін қосу үшін Қосу <tbody>.
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
Шағын үстел
.table-smҰяшық толтырғышын жартысына кесу арқылы кестелерді ықшамдау үшін қосыңыз .
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
3
Ларри құс
@twitter
Мәтінмәндік сыныптар
Кесте жолдарын немесе жеке ұяшықтарды бояу үшін мәтінмәндік сыныптарды пайдаланыңыз.
Түсті мағына қосу үшін пайдалану тек көрнекі нұсқауды қамтамасыз етеді, ол экраннан оқу құралдары сияқты көмекші технологияларды пайдаланушыларға берілмейді. Түспен белгіленген ақпарат мазмұнның өзінен анық (мысалы, көрінетін мәтін) немесе .sr-onlyсыныппен жасырылған қосымша мәтін сияқты балама құралдар арқылы енгізілгеніне көз жеткізіңіз.
Сәйкесінше 576px, 768px, 992px және 1120px дейінгі (бірақ қосылмаған) әрбір тоқтау нүктесінде кестені көлденең айналдыру .tableарқылы кез келген параметрді орау арқылы жауап беретін кестелерді жасаңыз ..table-responsive{-sm|-md|-lg|-xl}max-width
Браузерлер қазіргі уақытта ауқым контекстік сұрауларына қолдау көрсетпейтіндіктен, біз осы салыстырулар үшін жоғары дәлдіктегі мәндерді пайдалану арқылы бөлшек ені бар (мысалы, жоғары нүктелік пиксель құрылғыларында белгілі бір жағдайларда орын алуы мүмкін) префикстер min-менmax- көру порттарының шектеулерімен жұмыс істейтінін ескеріңіз. .
Жазбалар
Кестеге арналған <caption>тақырып сияқты функцияларды орындайды. Ол экраннан оқу құралдары бар пайдаланушыларға кестені табуға және оның не туралы екенін түсінуге және оны оқығысы келетін-келмейтінін шешуге көмектеседі.
Пайдаланушылар тізімі
#
Бірінші
Соңғы
Тұтқаны
1
белгі
Отто
@mdo
2
Джейкоб
Торнтон
@май
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}Белгілі бір тоқтау нүктесіне дейін жауап беретін кестелерді жасау үшін қажетіншеОсы тоқтау нүктесінен және одан жоғары кесте қалыпты әрекет етеді және көлденеңінен жылжымайды.
Бұл кестелер олардың жауап беру мәнерлері белгілі бір көру алаңының енінде қолданылғанша үзілген болып көрінуі мүмкін.