Dokumentaatio ja esimerkkejä taulukoiden valinnaisesta tyylistä (koska niitä käytetään yleisesti JavaScript-laajennuksissa) Bootstrapin avulla.
Esimerkkejä
Koska taulukot ovat laajalti käytössä kolmannen osapuolen widgeteissä, kuten kalentereissa ja päivämäärävalitsimissa, olemme suunnitelleet taulukot niin, että ne ovat valittavissa . Lisää vain perusluokka .tablemihin tahansa <table>, ja laajenna sitten mukautetuilla tyyleillä tai erilaisilla sisällytetyillä muokkausluokilla.
Kun käytät yksinkertaisinta taulukkomerkintää, näin .table-pohjaiset taulukot näyttävät Bootstrapissa. Kaikki taulukkotyylit periytyvät Bootstrap 4:ssä , mikä tarkoittaa, että kaikki sisäkkäiset taulukot tyylitetään samalla tavalla kuin ylätason taulukot.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
Voit myös kääntää värit – vaalealla tekstillä tummalla taustalla – painikkeella .table-dark.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
Pöydän päävaihtoehdot
Kuten taulukoissa ja tummissa taulukoissa, käytä muokkausluokkia .thead-lighttai .thead-darksaadaksesi ne <thead>näyttämään vaalealta tai tummanharmaalta.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
Raidalliset rivit
Käytä .table-stripedlisätäksesi seepraraidan mille tahansa taulukon riville <tbody>.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
Reunattu pöytä
Lisää .table-borderedreunuksia varten taulukon ja solujen kaikilla puolilla.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
Reunaton pöytä
Lisää .table-borderlesstaulukkoon ilman reunuksia.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
.table-borderlessvoidaan käyttää myös tummilla pöydillä.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
Liikkuvat rivit
Lisää .table-hoverottaaksesi hiiritilan käyttöön taulukon riveillä <tbody>.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
Pieni pöytä
Lisää .table-smtehdäksesi pöydistä tiiviimpiä leikkaamalla solupehmuste puoliksi.
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry lintu
@viserrys
Kontekstuaaliset luokat
Käytä kontekstuaalisia luokkia taulukon rivien tai yksittäisten solujen värittämiseen.
Luokka
Otsikko
Otsikko
Aktiivinen
Cell
Cell
Oletus
Cell
Cell
Ensisijainen
Cell
Cell
Toissijainen
Cell
Cell
Menestys
Cell
Cell
Vaara
Cell
Cell
Varoitus
Cell
Cell
Tiedot
Cell
Cell
Kevyt
Cell
Cell
Tumma
Cell
Cell
Tavalliset taulukon taustaversiot eivät ole saatavilla tumman taulukon kanssa, mutta voit käyttää tekstiä tai taustaapuohjelmia samanlaisten tyylien saavuttamiseen.
Värien käyttö merkityksen lisäämiseen antaa vain visuaalisen osoituksen, jota ei välitetä avustavien tekniikoiden, kuten näytönlukijoiden, käyttäjille. Varmista, että värillä merkitty tieto näkyy joko itsestään sisällöstä (esim. näkyvä teksti) tai sisällytetään vaihtoehtoisin keinoin, kuten .sr-onlyluokan mukana piilotettu lisäteksti.
Luo responsiivisia taulukoita käärimällä mikä tahansa .tablemerkillä .table-responsive{-sm|-md|-lg|-xl}, jolloin taulukko vierii vaakasuunnassa kussakin max-widthkeskeytyspisteessä 576 pikseliin, 768 pikseliin, 992 pikseliin ja 1 120 pikseliin (ei mukaan lukien).
Huomaa, että koska selaimet eivät tällä hetkellä tue aluekontekstikyselyitä , kiertämme rajoituksia, min-etuliitteitä max-ja näkymäportteja murto-osien leveyksillä (joita voi esiintyä tietyissä olosuhteissa esimerkiksi korkean dpi:n laitteissa) käyttämällä tarkempia arvoja näihin vertailuihin. .
Kuvatekstit
Toimii <caption>kuten taulukon otsikko. Se auttaa näytönlukuohjelmia käyttäviä käyttäjiä löytämään taulukon ja ymmärtämään, mistä siinä on kyse, ja päättämään, haluavatko he lukea sen.
Lista käyttäjistä
#
Ensimmäinen
Kestää
Kahva
1
Mark
Otto
@mdo
2
Jacob
Thornton
@rasva
3
Larry
lintu
@viserrys
Responsiiviset taulukot
Responsiivisten taulukoiden avulla taulukoita voi vierittää vaakasuunnassa helposti. Tee mistä tahansa taulukosta responsiivinen kaikissa näkymäporteissa rivittämällä a .table-merkillä .table-responsive. Tai valitse maksimi keskeytyskohta, johon haluat saada reagoivan taulukon, käyttämällä .table-responsive{-sm|-md|-lg|-xl}.
Pystyleikkaus/leikkaus
Responsiivisissa taulukoissa käytetään overflow-y: hidden, joka leikkaa pois kaiken sisällön, joka ylittää taulukon ala- tai yläreunan. Tämä voi erityisesti leikata pois avattavat valikot ja muut kolmannen osapuolen widgetit.
Aina reagoiva
Käytä jokaisessa keskeytyskohdassa .table-responsivevaakasuoraan vierittäviin taulukoihin.
#
Otsikko
Otsikko
Otsikko
Otsikko
Otsikko
Otsikko
Otsikko
Otsikko
Otsikko
1
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
2
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
3
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Cell
Katkopistekohtainen
Käytä .table-responsive{-sm|-md|-lg|-xl}tarvittaessa responsiivisten taulukoiden luomiseen tiettyyn keskeytyskohtaan asti. Tästä keskeytyskohdasta alkaen taulukko toimii normaalisti eikä vieritä vaakasuunnassa.
Nämä taulukot voivat näyttää rikkinäisiltä, kunnes niiden responsiiviset tyylit ovat käytössä tietyillä näkymän leveyksillä.