Bootstrap-ekin taulen estiloa aukeratzeko dokumentazioa eta adibideak (JavaScript pluginetan duten erabilera nagusia kontuan hartuta).
Adibideak
Hirugarrenen widgetetan taulak oso hedatuta daudenez, hala nola egutegiak eta data-hautatzaileak, gure taulak aukeratzeko diseinatu ditugu . Gehitu oinarrizko klasea .tableedozeinetara <table>, gero hedatu estilo pertsonalizatuekin edo barnean ditugun aldatzaile klase ezberdinekin.
Taulen markaketa oinarrizkoena erabiliz, hona hemen .tableBootstrap-en oinarritutako taulak nola ikusten diren. Taula-estilo guztiak Bootstrap 4-n heredatzen dira , hau da, habiatutako taulak gurasoaren estilo berean izango dira.
Gehitu .table-borderedtaularen eta gelaxken alde guztietan ertzak.
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-bordered"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-bordered table-dark"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
Mugarik gabeko mahaia
Gehitu .table-borderlessertzarik gabeko mahai baterako.
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-borderless"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
.table-borderlessmahai ilunetan ere erabil daiteke.
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-borderless table-dark"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
Erran daitezkeen errenkadak
Gehitu .table-hoverpasatzeko egoera bat gaitzeko <tbody>.
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-hover"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-hover table-dark"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
Mahai txikia
Gehitu .table-smmahaiak trinkoagoak izateko zelulen betegarria erditik moztuta.
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-sm"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry Txoria
@twitter
<tableclass="table table-sm table-dark"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><tdcolspan="2">Larry the Bird</td><td>@twitter</td></tr></tbody></table>
Testuinguruko klaseak
Erabili testuinguru-klaseak taulen errenkadak edo gelaxka indibidualak koloreztatzeko.
Klasea
Goiburua
Goiburua
Aktiboa
Zelula
Zelula
Lehenetsia
Zelula
Zelula
Lehen mailakoa
Zelula
Zelula
Bigarren mailakoa
Zelula
Zelula
Arrakasta
Zelula
Zelula
Arriskua
Zelula
Zelula
Abisua
Zelula
Zelula
Info
Zelula
Zelula
Argia
Zelula
Zelula
Iluna
Zelula
Zelula
<!-- On rows --><trclass="table-active">...</tr><trclass="table-primary">...</tr><trclass="table-secondary">...</tr><trclass="table-success">...</tr><trclass="table-danger">...</tr><trclass="table-warning">...</tr><trclass="table-info">...</tr><trclass="table-light">...</tr><trclass="table-dark">...</tr><!-- On cells (`td` or `th`) --><tr><tdclass="table-active">...</td><tdclass="table-primary">...</td><tdclass="table-secondary">...</td><tdclass="table-success">...</td><tdclass="table-danger">...</td><tdclass="table-warning">...</td><tdclass="table-info">...</td><tdclass="table-light">...</td><tdclass="table-dark">...</td></tr>
Taularen atzeko planoko ohiko aldaerak ez daude eskuragarri taula ilunarekin, hala ere, testua edo atzeko planoko utilitateak erabil ditzakezu antzeko estiloak lortzeko.
#
Goiburua
Goiburua
1
Zelula
Zelula
2
Zelula
Zelula
3
Zelula
Zelula
4
Zelula
Zelula
5
Zelula
Zelula
6
Zelula
Zelula
7
Zelula
Zelula
8
Zelula
Zelula
9
Zelula
Zelula
<!-- On rows --><trclass="bg-primary">...</tr><trclass="bg-success">...</tr><trclass="bg-warning">...</tr><trclass="bg-danger">...</tr><trclass="bg-info">...</tr><!-- On cells (`td` or `th`) --><tr><tdclass="bg-primary">...</td><tdclass="bg-success">...</td><tdclass="bg-warning">...</td><tdclass="bg-danger">...</td><tdclass="bg-info">...</td></tr>
Laguntza-teknologiei esanahia ematea
Kolorea esanahi gehitzeko kolorea erabiltzeak adierazgarri bisual bat baino ez du ematen, eta hori ez zaie helaraziko laguntza-teknologien erabiltzaileei, adibidez, pantaila-irakurgailuei. Ziurtatu kolorez adierazten den informazioa edukitik bertatik agerikoa dela (adibidez, ikusgai dagoen testua) edo beste bitarteko batzuen bidez sartzen dela, adibidez .sr-onlyklasearekin ezkutatuta dagoen testu gehigarria.
Sortu taula sentikorrak edozein bilduta.table , .table-responsive{-sm|-md|-lg|-xl}eta taula horizontalki max-widthkorrituz 576 px, 768 px, 992 px eta 1120 px arteko (baina barne) puntu bakoitzean, hurrenez hurren.
A <caption>taula baten goiburu gisa funtzionatzen du. Pantaila-irakurgailuak dituzten erabiltzaileei taula bat aurkitzen eta zertaz ari den ulertzen eta irakurri nahi duten erabakitzen laguntzen die.
Erabiltzaileen zerrenda
#
Lehenengoa
Azkena
Heldulekua
1
Markatu
Otto
@mdo
2
Jakob
Thornton
@potolo
3
Larry
txoria
@twitter
<tableclass="table"><caption>List of users</caption><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbody><tr><thscope="row">1</th><td>Mark</td><td>Otto</td><td>@mdo</td></tr><tr><thscope="row">2</th><td>Jacob</td><td>Thornton</td><td>@fat</td></tr><tr><thscope="row">3</th><td>Larry</td><td>the Bird</td><td>@twitter</td></tr></tbody></table>
Taulak erantzuleak
Taulak erantzuteko aukera ematen du taulak horizontalki erraz mugitzeko. Egin ezazu edozein mahai erantzuteko ikuspegi .tableguztietan .table-responsive. Edo, aukeratu gehienezko eten-puntua eta horrekin taula erantzunkorra edukitzeko .table-responsive{-sm|-md|-lg|-xl}.
Mozketa/mozketa bertikala
Taulen erantzunak erabiltzen dituzte overflow-y: hidden, eta horrek taularen beheko edo goiko ertzetatik haratago doan edukia mozten du. Bereziki, goitibeherako menuak eta hirugarrenen beste widget batzuk moztu ditzake.
Beti erantzuten
Eten puntu guztietan, erabili .table-responsivehorizontalki mugitzeko taulak egiteko.
Erabili.table-responsive{-sm|-md|-lg|-xl} behar den moduan eten-puntu jakin batera arte erantzuteko taulak sortzeko. Eten-puntu horretatik aurrera, mahaiak normal portatuko du eta ez da horizontalki mugituko.
Taula hauek hautsita ager daitezke beren estilo sentikorrak bista-zabalera zehatzetan aplikatzen diren arte.