బూట్స్ట్రాప్తో పట్టికల (జావాస్క్రిప్ట్ ప్లగిన్లలో వాటి ప్రబలమైన వినియోగాన్ని బట్టి) ఎంపిక-ఇన్ స్టైలింగ్ కోసం డాక్యుమెంటేషన్ మరియు ఉదాహరణలు.
ఉదాహరణలు
క్యాలెండర్లు మరియు తేదీ పికర్ల వంటి థర్డ్-పార్టీ విడ్జెట్లలో టేబుల్లు విస్తృతంగా ఉపయోగించడం వలన, మేము మా టేబుల్లను ఎంపిక చేసుకునేలా డిజైన్ చేసాము . బేస్ క్లాస్ని .tableదేనికైనా జోడించి <table>, ఆపై కస్టమ్ స్టైల్స్ లేదా మా వివిధ చేర్చబడిన మాడిఫైయర్ క్లాస్లతో విస్తరించండి.
అత్యంత ప్రాథమిక పట్టిక మార్కప్ని ఉపయోగించి, .tableబూట్స్ట్రాప్లో-ఆధారిత పట్టికలు ఎలా కనిపిస్తాయో ఇక్కడ ఉంది. అన్ని టేబుల్ స్టైల్లు బూట్స్ట్రాప్ 4లో వారసత్వంగా పొందబడతాయి , అంటే ఏదైనా సమూహ పట్టికలు పేరెంట్ మాదిరిగానే స్టైల్ చేయబడతాయి.
పట్టికలు మరియు ముదురు పట్టికల మాదిరిగానే, మాడిఫైయర్ తరగతులను ఉపయోగించండి .thead-lightలేదా లు లేత లేదా ముదురు బూడిద రంగులో కనిపించేలా .thead-darkచేయండి .<thead>
.table-borderedపట్టిక మరియు సెల్లకు అన్ని వైపులా సరిహద్దుల కోసం జోడించండి .
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
అంచులేని పట్టిక
.table-borderlessసరిహద్దులు లేని పట్టిక కోసం జోడించండి .
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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-borderlessడార్క్ టేబుల్స్లో కూడా ఉపయోగించవచ్చు.
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
హోవర్ చేయదగిన వరుసలు
.table-hoverఒక లోపల పట్టిక అడ్డు వరుసలలో హోవర్ స్థితిని ప్రారంభించడానికి జోడించండి <tbody>.
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
చిన్న టేబుల్
.table-smసెల్ పాడింగ్ను సగానికి తగ్గించడం ద్వారా టేబుల్లను మరింత కాంపాక్ట్గా చేయడానికి జోడించండి .
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ ది బర్డ్
@ట్విట్టర్
<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>
సందర్భోచిత తరగతులు
పట్టిక వరుసలు లేదా వ్యక్తిగత సెల్లకు రంగు వేయడానికి సందర్భోచిత తరగతులను ఉపయోగించండి.
తరగతి
శీర్షిక
శీర్షిక
చురుకుగా
సెల్
సెల్
డిఫాల్ట్
సెల్
సెల్
ప్రాథమిక
సెల్
సెల్
సెకండరీ
సెల్
సెల్
విజయం
సెల్
సెల్
ప్రమాదం
సెల్
సెల్
హెచ్చరిక
సెల్
సెల్
సమాచారం
సెల్
సెల్
కాంతి
సెల్
సెల్
చీకటి
సెల్
సెల్
<!-- 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>
<!-- 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>
సహాయక సాంకేతికతలకు అర్థాన్ని తెలియజేయడం
అర్థాన్ని జోడించడానికి రంగును ఉపయోగించడం అనేది దృశ్యమాన సూచనను మాత్రమే అందిస్తుంది, ఇది స్క్రీన్ రీడర్ల వంటి సహాయక సాంకేతికతల వినియోగదారులకు తెలియజేయబడదు. రంగు ద్వారా సూచించబడిన సమాచారం కంటెంట్లోనే స్పష్టంగా ఉందని (ఉదా. కనిపించే వచనం) లేదా .sr-onlyక్లాస్తో దాచిన అదనపు వచనం వంటి ప్రత్యామ్నాయ మార్గాల ద్వారా చేర్చబడిందని నిర్ధారించుకోండి.
576px, 768px, 992px మరియు 1120px వరకు ప్రతి బ్రేక్పాయింట్ .tableవద్ద .table-responsive{-sm|-md|-lg|-xl}పట్టికను అడ్డంగా స్క్రోల్ చేసేలా చేయడం ద్వారా ప్రతిస్పందించే పట్టికలను సృష్టించండి .max-width
బ్రౌజర్లు ప్రస్తుతం
శ్రేణి సందర్భ ప్రశ్నలకు మద్దతు ఇవ్వనందున, మేము ఈ పోలికలకు అధిక ఖచ్చితత్వంతో విలువలను ఉపయోగించడం ద్వారా పాక్షిక వెడల్పులతో (ఉదాహరణకు, అధిక-dpi పరికరాలలో కొన్ని పరిస్థితులలో సంభవించవచ్చు) పరిమితులు
min-మరియు max-ప్రిఫిక్స్లు మరియు వీక్షణపోర్ట్ల చుట్టూ పని చేస్తాము. .
శీర్షికలు
ఒక <caption>టేబుల్ కోసం హెడ్డింగ్ లాగా పనిచేస్తుంది. ఇది స్క్రీన్ రీడర్లను కలిగి ఉన్న వినియోగదారులకు పట్టికను కనుగొని, దాని గురించి అర్థం చేసుకోవడానికి మరియు వారు దానిని చదవాలనుకుంటున్నారో లేదో నిర్ణయించుకోవడానికి సహాయపడుతుంది.
వినియోగదారుల జాబితా
#
ప్రధమ
చివరిది
హ్యాండిల్
1
మార్క్
ఒట్టో
@mdo
2
జాకబ్
తోర్న్టన్
@కొవ్వు
3
లారీ
పక్షి
@ట్విట్టర్
<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>
ప్రతిస్పందించే పట్టికలు
ప్రతిస్పందించే పట్టికలు పట్టికలను సులభంగా అడ్డంగా స్క్రోల్ చేయడానికి అనుమతిస్తాయి. .tableతో చుట్టడం ద్వారా అన్ని వ్యూపోర్ట్లలో ఏదైనా పట్టికను ప్రతిస్పందించేలా చేయండి .table-responsive. లేదా, ఉపయోగించి ప్రతిస్పందించే పట్టికను కలిగి ఉండే గరిష్ట బ్రేక్పాయింట్ను ఎంచుకోండి .table-responsive{-sm|-md|-lg|-xl}.
వర్టికల్ క్లిప్పింగ్/ట్రంకేషన్
ప్రతిస్పందించే పట్టికలు ఉపయోగించబడతాయి overflow-y: hidden, ఇది పట్టిక దిగువన లేదా ఎగువ అంచులను దాటి ఏదైనా కంటెంట్ను క్లిప్ చేస్తుంది. ప్రత్యేకించి, ఇది డ్రాప్డౌన్ మెనులను మరియు ఇతర మూడవ పక్ష విడ్జెట్లను క్లిప్ చేయగలదు.
ఎల్లప్పుడూ ప్రతిస్పందించే
ప్రతి బ్రేక్పాయింట్లో, .table-responsiveఅడ్డంగా స్క్రోలింగ్ పట్టికల కోసం ఉపయోగించండి.
.table-responsive{-sm|-md|-lg|-xl}నిర్దిష్ట బ్రేక్పాయింట్ వరకు ప్రతిస్పందించే పట్టికలను సృష్టించడానికి అవసరమైన విధంగా ఉపయోగించండి . ఆ బ్రేక్ పాయింట్ నుండి మరియు పైకి, టేబుల్ సాధారణంగా ప్రవర్తిస్తుంది మరియు అడ్డంగా స్క్రోల్ చేయదు.
నిర్దిష్ట వీక్షణపోర్ట్ వెడల్పుల వద్ద వాటి ప్రతిస్పందించే శైలులు వర్తించే వరకు ఈ పట్టికలు విరిగిపోయినట్లు కనిపించవచ్చు.