Sgrìobhainnean agus eisimpleirean airson stoidhle roghnach de chlàran (seach gu bheil iad air an cleachdadh gu cumanta ann am plugins JavaScript) le Bootstrap.
Air an duilleig seo
Ro-shealladh
Mar thoradh air an cleachdadh farsaing de <table>eileamaidean thairis air widgets treas-phàrtaidh leithid mìosachain agus luchd-togail cinn-latha, tha bùird Bootstrap a’ tarraing a-steach . Cuir a’ bhun-chlas .tableri gin <table>, an uairsin leudaich leis na clasaichean atharrachaidh roghainneil againn no na stoidhlichean àbhaisteach againn. Chan eil a h-uile stoidhle bùird air an sealbhachadh ann am Bootstrap, a’ ciallachadh gum faodar bùird neadachaidh sam bith a stialladh gu neo-eisimeileach bhon phàrant.
A’ cleachdadh a’ chomharra bùird as bunaitiche, seo mar .tablea choimheadas bùird stèidhichte ann am Bootstrap.
#
A’ chiad
Mu dheireadh
Làimhseachadh
1
Marc
Otto
@meadh
2
Iacob
Thornton
@saill
3
Larry the Bird
@twitter
<tableclass="table"><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>
Caochlaidhean
Cleachd clasaichean co-theacsa gus bùird, sreathan bùird no ceallan fa leth a dhath.
Clas
Ceann-cinnidh
Ceann-cinnidh
Deònach
cill
cill
Bun-sgoil
cill
cill
Àrd-sgoile
cill
cill
Soirbheachas
cill
cill
Cunnart
cill
cill
Rabhadh
cill
cill
Fiosrachadh
cill
cill
Solas
cill
cill
Dorch
cill
cill
<!-- On tables --><tableclass="table-primary">...</table><tableclass="table-secondary">...</table><tableclass="table-success">...</table><tableclass="table-danger">...</table><tableclass="table-warning">...</table><tableclass="table-info">...</table><tableclass="table-light">...</table><tableclass="table-dark">...</table><!-- On rows --><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-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>
A’ toirt brìgh do theicneòlasan cuideachail
Chan eil a bhith a’ cleachdadh dath gus brìgh a chur ris ach a’ toirt seachad sealladh lèirsinneach, nach tèid a thoirt do luchd-cleachdaidh theicneòlasan taice - leithid leughadairean sgrion. Dèan cinnteach gu bheil fiosrachadh air a chomharrachadh leis an dath an dàrna cuid follaiseach bhon t-susbaint fhèin (me an teacsa faicsinneach), no air a thoirt a-steach tro dhòighean eile, leithid teacsa a bharrachd falaichte leis a’ .visually-hiddenchlas.
Clàran teann
Sreathan stiallach
Cleachd .table-stripedgus stiallan zebra a chur ri sreath bùird sam bith taobh a-staigh an fhaidhle <tbody>.
#
A’ chiad
Mu dheireadh
Làimhseachadh
1
Marc
Otto
@meadh
2
Iacob
Thornton
@saill
3
Larry the Bird
@twitter
<tableclass="table table-striped"> ...
</table>
Colbhan stiallach
Cleachd .table-striped-columnsgus stiallan zebra a chur ri colbh bùird sam bith.
Bidh sinn a’ tòiseachadh le bhith a’ suidheachadh cùl cealla bùird leis an t --bs-table-bg-seilbh àbhaisteach. Bidh a h-uile caochladair bùird an uairsin a’ suidheachadh an t-seilbh àbhaisteach sin gus na ceallan bùird a dhath. San dòigh seo, cha bhith sinn ann an trioblaid ma thèid dathan leth-fhollaiseach a chleachdadh mar chùl-raointean bùird.
An uairsin cuiridh sinn sgàile bogsa a-steach air na ceallan bùird le box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);còmhdach air mullach faidhle sam bith a chaidh a shònrachadh background-color. Leis gu bheil sinn a’ cleachdadh sgaoileadh mòr agus gun blur, bidh an dath monotone. Leis gu bheil --bs-table-accent-bge neo-shuidhichte gu bunaiteach, chan eil sgàil bogsa bunaiteach againn.
Nuair a thèid an dàrna cuid .table-striped, .table-striped-columns, .table-hoverno .table-activeclasaichean a chur ris, tha --bs-table-accent-bge air a shuidheachadh gu dath semitransparent gus an cùl-raon a dhath.
Airson gach caochladair bùird, bidh sinn a’ gineadh --bs-table-accent-bgdath leis an eadar-dhealachadh as àirde a rèir an dath sin. Mar eisimpleir, tha an dath stràc airson .table-primarynas dorcha fhad ‘s .table-darka tha dath stràc nas aotroime air.
Bithear a’ gineadh dathan teacsa is crìche san aon dòigh, agus tha na dathan aca air an sealbhachadh gu bunaiteach.
Air cùl na seallaidhean tha e a’ coimhead mar seo:
Cuir crìoch nas doimhne, nas dorcha eadar buidhnean bùird - <thead>, <tbody>, agus <tfoot>-le .table-group-divider. Gnàthaich an dath le bhith ag atharrachadh an border-top-color(nach eil sinn a’ toirt seachad clas goireis dha aig an àm seo).
#
A’ chiad
Mu dheireadh
Làimhseachadh
1
Marc
Otto
@meadh
2
Iacob
Thornton
@saill
3
Larry the Bird
@twitter
html
<tableclass="table"><thead><tr><thscope="col">#</th><thscope="col">First</th><thscope="col">Last</th><thscope="col">Handle</th></tr></thead><tbodyclass="table-group-divider"><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>
Co-thaobhadh dìreach
Tha ceallan clàr an <thead>-còmhnaidh co-thaobhadh dìreach ris a’ bhonn. Bidh ceallan clàr a’ <tbody>sealbhachadh an co-thaobhadh bhon <table>mhullach agus air an co-thaobhadh ris a’ mhullach gu bunaiteach. Cleachd na clasaichean co- thaobhadh dìreach gus ath-thaobhadh far a bheil feum air.
Ceann-uidhe 1
Ceann-uidhe 2
Ceann-uidhe 3
Ceann-uidhe 4
Tha an cealla seo a’ sealbhachadh vertical-align: middle;bhon chlàr
Tha an cealla seo a’ sealbhachadh vertical-align: middle;bhon chlàr
Tha an cealla seo a’ sealbhachadh vertical-align: middle;bhon chlàr
Seo cuid de theacsa neach-àite an seo, a thathar an dùil a bhith a’ gabhail suas beagan rùm dìreach, gus sealltainn mar a tha an co-thaobhadh dìreach ag obair anns na ceallan roimhe seo.
Tha an cealla seo a’ sealbhachadh vertical-align: bottom;bhon t-sreath bùird
Tha an cealla seo a’ sealbhachadh vertical-align: bottom;bhon t-sreath bùird
Tha an cealla seo a’ sealbhachadh vertical-align: bottom;bhon t-sreath bùird
Seo cuid de theacsa neach-àite an seo, a thathar an dùil a bhith a’ gabhail suas beagan rùm dìreach, gus sealltainn mar a tha an co-thaobhadh dìreach ag obair anns na ceallan roimhe seo.
Tha an cealla seo a’ sealbhachadh vertical-align: middle;bhon chlàr
Tha an cealla seo a’ sealbhachadh vertical-align: middle;bhon chlàr
Tha an cealla seo co-thaobhadh ris a’ mhullach.
Seo cuid de theacsa neach-àite an seo, a thathar an dùil a bhith a’ gabhail suas beagan rùm dìreach, gus sealltainn mar a tha an co-thaobhadh dìreach ag obair anns na ceallan roimhe seo.
<divclass="table-responsive"><tableclass="table align-middle"><thead><tr> ...
</tr></thead><tbody><tr> ...
</tr><trclass="align-bottom"> ...
</tr><tr><td>...</td><td>...</td><tdclass="align-top">This cell is aligned to the top.</td><td>...</td></tr></tbody></table></div>
A' neadachadh
Chan eil stoidhlichean crìche, stoidhlichean gnìomhach, agus caochlaidhean bùird air an sealbhachadh le bùird neadachaidh.
Gus casg a chuir air stoidhlichean sam bith bho bhith ag aoidion gu bùird neadachaidh, bidh sinn a’ cleachdadh an >roghnaiche combinator ( ) cloinne anns an CSS againn. Leis gu feum sinn a bhith ag amas air a h-uile tds agus ths anns an thead, tbody, agus tfoot, bhiodh an roghnaichear againn a’ coimhead gu math fada às aonais. .table > :not(caption) > * > *Mar sin, bidh sinn a’ cleachdadh an roghnaiche caran neònach gus cuimseachadh air a h td- uile clàr thden .table, ach chan eil gin de na bùird neadachaidh a dh’ fhaodadh a bhith ann.
Thoir an aire ma chuireas tu <tr>s ris mar chlann dìreach air bòrd, <tr>bidh iad sin air am pasgadh a-steach gu <tbody>bunaiteach, mar sin a’ toirt air ar luchd-taghaidh obrachadh mar a bha dùil.
Anatomy
Ceann-bùird
Coltach ri bùird agus clàran dorcha, cleachd na clasaichean mion-atharrachaidh .table-lightno .table-darkgus toirt air <thead>s nochdadh liath aotrom no dorcha.
Tha <caption>gnìomh mar cheann airson bòrd. Bidh e a’ cuideachadh luchd-cleachdaidh le leughadairean sgrion gus clàr a lorg agus tuigsinn cò mu dheidhinn a tha e agus co-dhùnadh a bheil iad airson a leughadh.
Liosta de luchd-cleachdaidh
#
A’ chiad
Mu dheireadh
Làimhseachadh
1
Marc
Otto
@meadh
2
Iacob
Thornton
@saill
3
Larry the Bird
@twitter
<tableclass="table table-sm"><caption>List of users</caption><thead> ...
</thead><tbody> ...
</tbody></table>
Faodaidh tu cuideachd am faidhle a chuir <caption>air mullach a’ bhùird le .caption-top.
Liosta de luchd-cleachdaidh
#
A’ chiad
Mu dheireadh
Làimhseachadh
1
Marc
Otto
@meadh
2
Iacob
Thornton
@saill
3
Larry
an Eòin
@twitter
html
<tableclass="table caption-top"><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>
Clàran freagairteach
Bidh bùird fhreagarrach a’ leigeil le bùird a bhith air an gluasad gu còmhnard gu furasta. Dèan bòrd sam bith freagairteach thairis air a h-uile sealladh le bhith a’ pasgadh a .tablele .table-responsive. No, tagh an ìre as àirde airson clàr freagairteach a bhith agad le bhith a’ cleachdadh .table-responsive{-sm|-md|-lg|-xl|-xxl}.
Gearradh dìreach / giorrachadh
Bidh bùird fhreagarrach a’ cleachdadh overflow-y: hidden, a bhios a’ gearradh dheth susbaint sam bith a tha a’ dol seachad air oirean ìosal no àrd a’ bhùird. Gu sònraichte, faodaidh seo clàran-bìdh tuiteam-sìos agus widgets treas-phàrtaidh eile a ghearradh dheth.
An-còmhnaidh freagairteach
Thar gach puing-bhriseadh, cleachd .table-responsiveairson bùird scrollaidh gu còmhnard.
Cleachd .table-responsive{-sm|-md|-lg|-xl|-xxl}mar a dh’ fheumar gus bùird freagairteach a chruthachadh suas gu àite brisidh sònraichte. Bhon ìre briseadh sin agus suas, bidh am bòrd gad ghiùlan fhèin gu h-àbhaisteach agus cha bhith e a’ gluasad gu còmhnard.
Dh’ fhaodadh gun nochd na clàran sin briste gus am bi na stoidhlichean freagairteach aca a’ buntainn ri leudan seallaidh sònraichte.
Tha na caochladairean bàillidh ( $table-striped-bg-factor, $table-active-bg-factor& $table-hover-bg-factor) air an cleachdadh gus an eadar-dhealachadh ann an caochlaidhean bùird a dhearbhadh.
A bharrachd air na caochlaidhean bùird aotrom is dorcha, tha dathan cuspair air an lasadh leis a’ $table-bg-scalechaochladair.