Dokumintaasje en foarbylden foar opt-in styling fan tabellen (jûn har foarkommende gebrûk yn JavaScript-plugins) mei Bootstrap.
Foarbylden
Fanwegen it wiidferspraat gebrûk fan tabellen oer widgets fan tredden lykas kalinders en datumkiezers, hawwe wy ús tabellen ûntworpen om oan te melden . Foegje gewoan de basisklasse .tableta oan elke <table>, wreidzje dan út mei oanpaste stilen as ús ferskate ynbegrepen modifierklassen.
Mei help fan de meast basale tabelmarkearring, hjir is hoe .table-basearre tabellen der útsjen yn Bootstrap. Alle tabelstilen binne erfd yn Bootstrap 4 , wat betsjut dat alle nestede tabellen op deselde manier wurde stylearre as de âlder.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
Jo kinne de kleuren ek omkeare - mei ljochte tekst op donkere eftergrûnen - mei .table-dark.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
Tafelkop opsjes
Similar to tabellen en tsjustere tabellen, brûk de modifier klassen .thead-lightof .thead-darkte meitsje <thead>s ferskine ljocht of tsjuster griis.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
Striped rigen
Brûk .table-stripedom sebra-striping ta te foegjen oan elke tabelrige binnen de <tbody>.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
Bordered tafel
Foegje .table-borderedfoar grinzen oan alle kanten fan 'e tafel en sellen.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
Borderless tafel
Add .table-borderlessfoar in tafel sûnder grinzen.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
.table-borderlesskin ek brûkt wurde op tsjustere tafels.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
Hoverable rigen
Foegje .table-hoverta om in hoverstatus yn te skeakeljen op tabelrijen binnen in <tbody>.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
Lytse tafel
Foegje .table-smta om tabellen kompakter te meitsjen troch selpadding yn 'e helte te snijen.
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry de Fûgel
@twitter
Kontekstuele klassen
Brûk kontekstuele klassen om tabelrijen of yndividuele sellen te kleurjen.
Klasse
Heading
Heading
Aktyf
Sel
Sel
Standert
Sel
Sel
Primêr
Sel
Sel
Sekundêr
Sel
Sel
Sukses
Sel
Sel
Gefaar
Sel
Sel
Warskôging
Sel
Sel
Info
Sel
Sel
Ljocht
Sel
Sel
Tsjuster
Sel
Sel
Gewoane tabel eftergrûn farianten binne net beskikber mei de tsjustere tafel, lykwols, jo meie gebrûk meitsje fan tekst of eftergrûn nutsbedriuwen te berikken ferlykbere stilen.
#
Heading
Heading
1
Sel
Sel
2
Sel
Sel
3
Sel
Sel
4
Sel
Sel
5
Sel
Sel
6
Sel
Sel
7
Sel
Sel
8
Sel
Sel
9
Sel
Sel
Betsjutting oerbringe oan assistinte technologyen
It brûken fan kleur om betsjutting ta te foegjen jout allinich in fisuele yndikaasje, dy't net sil wurde oerbrocht oan brûkers fan assistinte technologyen - lykas skermlêzers. Soargje derfoar dat ynformaasje oanjûn troch de kleur óf dúdlik is út de ynhâld sels (bgl. de sichtbere tekst), óf wurdt opnommen troch alternative middels, lykas ekstra tekst ferburgen mei de .sr-onlyklasse.
Meitsje responsive tabellen troch elk te wikkeljen .tablemei .table-responsive{-sm|-md|-lg|-xl}, wêrtroch't de tabel horizontaal rôlje by elk max-widthbrekpunt fan oant (mar net ynklusyf) respektivelik 576px, 768px, 992px en 1120px.
Tink derom dat, om't browsers op it stuit gjin berikkontekstfragen stypje , wurkje wy om de beheiningen fan min-en max-foarheaksels en viewports mei fraksjonele breedtes (wat kinne foarkomme ûnder bepaalde betingsten op apparaten mei hege dpi, bygelyks) troch wearden mei hegere presyzje te brûken foar dizze fergelikingen .
Captions
A <caption>funksjonearret as in kop foar in tabel. It helpt brûkers mei skermlêzers om in tabel te finen en te begripen wêr't it oer giet en beslute as se it lêze wolle.
List fan brûkers
#
Earste
Lêst
Handle
1
Merk
Otto
@mdo
2
Jacob
Thornton
@fet
3
Larry
de fûgel
@twitter
Responsive tabellen
Responsive tabellen kinne tabellen mei gemak horizontaal rôlje. Meitsje eltse tafel responsyf oer alle viewports troch wrapping in .tablemei .table-responsive. Of kies in maksimale brekpunt wêrmei't jo in responsive tabel moatte hawwe mei .table-responsive{-sm|-md|-lg|-xl}.
Fertikale clipping / trunkaasje
Responsive tabellen meitsje gebrûk fan overflow-y: hidden, dy't elke ynhâld ôfknipt dy't boppe de ûnder- of bopperâne fan 'e tabel giet. Dit kin benammen dropdownmenu's en oare widgets fan tredden ôfknippe.
Altyd responsyf
Brûk elk brekpunt .table-responsivefoar horizontaal rôljen fan tabellen.
#
Heading
Heading
Heading
Heading
Heading
Heading
Heading
Heading
Heading
1
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
2
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
3
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Sel
Breakpoint spesifyk
Brûk .table-responsive{-sm|-md|-lg|-xl}as nedich om responsive tabellen te meitsjen oant in bepaald brekpunt. Fan dat brekpunt en omheech, sil de tabel normaal gedrage en net horizontaal rôlje.
Dizze tabellen kinne brutsen ferskine oant har responsive stilen jilde op spesifike sichtportbreedtes.