ప్రధాన కంటెంట్‌కు దాటవేయండి డాక్స్ నావిగేషన్‌కు దాటవేయండి
Check
in English

పట్టికలు

బూట్‌స్ట్రాప్‌తో పట్టికల (జావాస్క్రిప్ట్ ప్లగిన్‌లలో వాటి ప్రబలమైన వినియోగాన్ని బట్టి) ఎంపిక-ఇన్ స్టైలింగ్ కోసం డాక్యుమెంటేషన్ మరియు ఉదాహరణలు.

అవలోకనం

<table>క్యాలెండర్‌లు మరియు తేదీ పికర్‌లు వంటి థర్డ్-పార్టీ విడ్జెట్‌లలో ఎలిమెంట్‌ల విస్తృత వినియోగం కారణంగా , బూట్‌స్ట్రాప్ పట్టికలు ఎంపిక చేయబడ్డాయి . బేస్ క్లాస్‌ని .tableదేనికైనా జోడించి <table>, ఆపై మా ఐచ్ఛిక మాడిఫైయర్ తరగతులు లేదా అనుకూల శైలులతో విస్తరించండి. అన్ని పట్టిక శైలులు బూట్‌స్ట్రాప్‌లో వారసత్వంగా పొందబడవు, అంటే ఏదైనా సమూహ పట్టికలు తల్లిదండ్రుల నుండి స్వతంత్రంగా రూపొందించబడతాయి.

అత్యంత ప్రాథమిక పట్టిక మార్కప్‌ని ఉపయోగించి, .tableబూట్‌స్ట్రాప్‌లో-ఆధారిత పట్టికలు ఎలా కనిపిస్తాయో ఇక్కడ ఉంది.

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">First</th>
      <th scope="col">Last</th>
      <th scope="col">Handle</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">1</th>
      <td>Mark</td>
      <td>Otto</td>
      <td>@mdo</td>
    </tr>
    <tr>
      <th scope="row">2</th>
      <td>Jacob</td>
      <td>Thornton</td>
      <td>@fat</td>
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>

రూపాంతరాలు

రంగు పట్టికలు, పట్టిక వరుసలు లేదా వ్యక్తిగత సెల్‌లకు సందర్భోచిత తరగతులను ఉపయోగించండి.

తరగతి శీర్షిక శీర్షిక
డిఫాల్ట్ సెల్ సెల్
ప్రాథమిక సెల్ సెల్
సెకండరీ సెల్ సెల్
విజయం సెల్ సెల్
ప్రమాదం సెల్ సెల్
హెచ్చరిక సెల్ సెల్
సమాచారం సెల్ సెల్
కాంతి సెల్ సెల్
చీకటి సెల్ సెల్
<!-- On tables -->
<table class="table-primary">...</table>
<table class="table-secondary">...</table>
<table class="table-success">...</table>
<table class="table-danger">...</table>
<table class="table-warning">...</table>
<table class="table-info">...</table>
<table class="table-light">...</table>
<table class="table-dark">...</table>

<!-- On rows -->
<tr class="table-primary">...</tr>
<tr class="table-secondary">...</tr>
<tr class="table-success">...</tr>
<tr class="table-danger">...</tr>
<tr class="table-warning">...</tr>
<tr class="table-info">...</tr>
<tr class="table-light">...</tr>
<tr class="table-dark">...</tr>

<!-- On cells (`td` or `th`) -->
<tr>
  <td class="table-primary">...</td>
  <td class="table-secondary">...</td>
  <td class="table-success">...</td>
  <td class="table-danger">...</td>
  <td class="table-warning">...</td>
  <td class="table-info">...</td>
  <td class="table-light">...</td>
  <td class="table-dark">...</td>
</tr>
సహాయక సాంకేతికతలకు అర్థాన్ని తెలియజేయడం

అర్థాన్ని జోడించడానికి రంగును ఉపయోగించడం అనేది దృశ్యమాన సూచనను మాత్రమే అందిస్తుంది, ఇది స్క్రీన్ రీడర్‌ల వంటి సహాయక సాంకేతికతల వినియోగదారులకు తెలియజేయబడదు. రంగు ద్వారా సూచించబడిన సమాచారం కంటెంట్‌లోనే స్పష్టంగా ఉందని (ఉదా. కనిపించే వచనం) లేదా .visually-hiddenక్లాస్‌తో దాచిన అదనపు వచనం వంటి ప్రత్యామ్నాయ మార్గాల ద్వారా చేర్చబడిందని నిర్ధారించుకోండి.

ఉచ్చారణ పట్టికలు

చారల వరుసలు

.table-stripedలోపల ఏదైనా టేబుల్ అడ్డు వరుసకు జీబ్రా-స్ట్రిపింగ్‌ని జోడించడానికి ఉపయోగించండి <tbody>.

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-striped">
  ...
</table>

చారల నిలువు వరుసలు

.table-striped-columnsఏదైనా టేబుల్ కాలమ్‌కి జీబ్రా-స్ట్రిపింగ్‌ని జోడించడానికి ఉపయోగించండి .

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-striped-columns">
  ...
</table>

ఈ తరగతులను టేబుల్ వేరియంట్‌లకు కూడా జోడించవచ్చు:

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark table-striped">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark table-striped-columns">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-success table-striped">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-success table-striped-columns">
  ...
</table>

హోవర్ చేయదగిన వరుసలు

.table-hoverఒక లోపల పట్టిక అడ్డు వరుసలలో హోవర్ స్థితిని ప్రారంభించడానికి జోడించండి <tbody>.

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-hover">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark table-hover">
  ...
</table>

ఈ హోవర్ చేయదగిన అడ్డు వరుసలను చారల వరుసల వేరియంట్‌తో కూడా కలపవచ్చు:

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-striped table-hover">
  ...
</table>

క్రియాశీల పట్టికలు

.table-activeతరగతిని జోడించడం ద్వారా టేబుల్ అడ్డు వరుస లేదా గడిని హైలైట్ చేయండి .

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table">
  <thead>
    ...
  </thead>
  <tbody>
    <tr class="table-active">
      ...
    </tr>
    <tr>
      ...
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2" class="table-active">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark">
  <thead>
    ...
  </thead>
  <tbody>
    <tr class="table-active">
      ...
    </tr>
    <tr>
      ...
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2" class="table-active">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>

వేరియంట్లు మరియు ఉచ్ఛారణ పట్టికలు ఎలా పని చేస్తాయి?

ఉచ్ఛారణ పట్టికల కోసం ( చారల అడ్డు వరుసలు , చారల నిలువు వరుసలు , హోవర్ చేయదగిన వరుసలు మరియు క్రియాశీల పట్టికలు ), మా అన్ని టేబుల్ వేరియంట్‌ల కోసం ఈ ప్రభావాలను పని చేయడానికి మేము కొన్ని పద్ధతులను ఉపయోగించాము :

  • --bs-table-bgమేము కస్టమ్ ప్రాపర్టీతో టేబుల్ సెల్ యొక్క నేపథ్యాన్ని సెట్ చేయడం ద్వారా ప్రారంభిస్తాము . అన్ని టేబుల్ వేరియంట్‌లు ఆ కస్టమ్ ప్రాపర్టీని టేబుల్ సెల్‌లను కలర్ చేయడానికి సెట్ చేస్తాయి. ఈ విధంగా, సెమీ-ట్రాన్స్‌పరెంట్ కలర్స్‌ని టేబుల్ బ్యాక్‌గ్రౌండ్‌లుగా ఉపయోగిస్తే మనం ఇబ్బంది పడము.
  • box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);ఆపై మేము పేర్కొన్న ఏదైనా పైన లేయర్‌తో టేబుల్ సెల్‌లపై ఇన్‌సెట్ బాక్స్ షాడోని జోడిస్తాము background-color. మేము భారీ స్ప్రెడ్‌ని ఉపయోగిస్తాము మరియు బ్లర్ లేకుండా, రంగు మోనోటోన్‌గా ఉంటుంది. --bs-table-accent-bgడిఫాల్ట్‌గా సెట్ చేయబడలేదు కాబట్టి , మాకు డిఫాల్ట్ బాక్స్ షాడో లేదు.
  • .table-striped, .table-striped-columns, లేదా తరగతులు జోడించబడినప్పుడు, .table-hoverనేపథ్యాన్ని వర్ణీకరించడానికి సెమిట్రాన్స్పరెంట్ రంగుకు సెట్ చేయబడుతుంది..table-active--bs-table-accent-bg
  • ప్రతి టేబుల్ వేరియంట్ కోసం, మేము --bs-table-accent-bgఆ రంగును బట్టి అత్యధిక కాంట్రాస్ట్‌తో రంగును రూపొందిస్తాము. ఉదాహరణకు, కోసం యాస రంగు .table-primaryముదురు రంగులో ఉంటుంది, అయితే .table-darkతేలికపాటి యాస రంగు ఉంటుంది.
  • వచనం మరియు అంచు రంగులు ఒకే విధంగా ఉత్పత్తి చేయబడతాయి మరియు వాటి రంగులు డిఫాల్ట్‌గా వారసత్వంగా పొందబడతాయి.

తెర వెనుక ఇది ఇలా కనిపిస్తుంది:

@mixin table-variant($state, $background) {
  .table-#{$state} {
    $color: color-contrast(opaque($body-bg, $background));
    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));
    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));
    $active-bg: mix($color, $background, percentage($table-active-bg-factor));
    $border-color: mix($color, $background, percentage($table-border-factor));

    --#{$prefix}table-color: #{$color};
    --#{$prefix}table-bg: #{$background};
    --#{$prefix}table-border-color: #{$border-color};
    --#{$prefix}table-striped-bg: #{$striped-bg};
    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};
    --#{$prefix}table-active-bg: #{$active-bg};
    --#{$prefix}table-active-color: #{color-contrast($active-bg)};
    --#{$prefix}table-hover-bg: #{$hover-bg};
    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};

    color: var(--#{$prefix}table-color);
    border-color: var(--#{$prefix}table-border-color);
  }
}

పట్టిక సరిహద్దులు

సరిహద్దు పట్టికలు

.table-borderedపట్టిక మరియు సెల్‌లకు అన్ని వైపులా సరిహద్దుల కోసం జోడించండి .

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-bordered">
  ...
</table>

రంగులను మార్చడానికి అంచు రంగు యుటిలిటీలను జోడించవచ్చు:

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-bordered border-primary">
  ...
</table>

సరిహద్దులు లేని పట్టికలు

.table-borderlessసరిహద్దులు లేని పట్టిక కోసం జోడించండి .

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-borderless">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark table-borderless">
  ...
</table>

చిన్న పట్టికలు

మొత్తం సెల్‌ను సగానికి తగ్గించడం ద్వారా మరింత కాంపాక్ట్ .table-smచేయడానికి జోడించండి ..tablepadding

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-sm">
  ...
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-dark table-sm">
  ...
</table>

టేబుల్ గ్రూప్ డివైడర్లు

పట్టిక సమూహాల మధ్య ముదురు మందమైన అంచుని జోడించండి— <thead>, <tbody>, మరియు <tfoot>—తో .table-group-divider. border-top-color(ఈ సమయంలో మేము ప్రస్తుతం యుటిలిటీ క్లాస్‌ని అందించడం లేదు) మార్చడం ద్వారా రంగును అనుకూలీకరించండి .

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
html
<table class="table">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">First</th>
      <th scope="col">Last</th>
      <th scope="col">Handle</th>
    </tr>
  </thead>
  <tbody class="table-group-divider">
    <tr>
      <th scope="row">1</th>
      <td>Mark</td>
      <td>Otto</td>
      <td>@mdo</td>
    </tr>
    <tr>
      <th scope="row">2</th>
      <td>Jacob</td>
      <td>Thornton</td>
      <td>@fat</td>
    </tr>
    <tr>
      <th scope="row">3</th>
      <td colspan="2">Larry the Bird</td>
      <td>@twitter</td>
    </tr>
  </tbody>
</table>

నిలువు అమరిక

యొక్క టేబుల్ సెల్‌లు <thead>ఎల్లప్పుడూ దిగువకు నిలువుగా సమలేఖనం చేయబడతాయి. టేబుల్ సెల్‌లు <tbody>వాటి సమలేఖనాన్ని వారసత్వంగా పొందుతాయి <table>మరియు డిఫాల్ట్‌గా పైకి సమలేఖనం చేయబడతాయి. అవసరమైన చోట మళ్లీ సమలేఖనం చేయడానికి నిలువు సమలేఖనం తరగతులను ఉపయోగించండి .

హెడ్డింగ్ 1 హెడ్డింగ్ 2 శీర్షిక 3 హెడ్డింగ్ 4
ఈ సెల్ vertical-align: middle;పట్టిక నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ vertical-align: middle;పట్టిక నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ vertical-align: middle;పట్టిక నుండి వారసత్వంగా పొందుతుంది ఇది ఇక్కడ కొంత ప్లేస్‌హోల్డర్ టెక్స్ట్, ముందు సెల్‌లలో వర్టికల్ అలైన్‌మెంట్ ఎలా పని చేస్తుందో ప్రదర్శించడానికి, కొంత నిలువు స్థలాన్ని తీసుకోవడానికి ఉద్దేశించబడింది.
ఈ సెల్ vertical-align: bottom;పట్టిక వరుస నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ vertical-align: bottom;పట్టిక వరుస నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ vertical-align: bottom;పట్టిక వరుస నుండి వారసత్వంగా పొందుతుంది ఇది ఇక్కడ కొంత ప్లేస్‌హోల్డర్ టెక్స్ట్, ముందు సెల్‌లలో వర్టికల్ అలైన్‌మెంట్ ఎలా పని చేస్తుందో ప్రదర్శించడానికి, కొంత నిలువు స్థలాన్ని తీసుకోవడానికి ఉద్దేశించబడింది.
ఈ సెల్ vertical-align: middle;పట్టిక నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ vertical-align: middle;పట్టిక నుండి వారసత్వంగా పొందుతుంది ఈ సెల్ ఎగువకు సమలేఖనం చేయబడింది. ఇది ఇక్కడ కొంత ప్లేస్‌హోల్డర్ టెక్స్ట్, ముందు సెల్‌లలో వర్టికల్ అలైన్‌మెంట్ ఎలా పని చేస్తుందో ప్రదర్శించడానికి, కొంత నిలువు స్థలాన్ని తీసుకోవడానికి ఉద్దేశించబడింది.
<div class="table-responsive">
  <table class="table align-middle">
    <thead>
      <tr>
        ...
      </tr>
    </thead>
    <tbody>
      <tr>
        ...
      </tr>
      <tr class="align-bottom">
        ...
      </tr>
      <tr>
        <td>...</td>
        <td>...</td>
        <td class="align-top">This cell is aligned to the top.</td>
        <td>...</td>
      </tr>
    </tbody>
  </table>
</div>

గూడు కట్టడం

బోర్డర్ స్టైల్స్, యాక్టివ్ స్టైల్స్ మరియు టేబుల్ వేరియంట్‌లు నెస్టెడ్ టేబుల్‌ల ద్వారా వారసత్వంగా పొందబడవు.

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
హెడర్ హెడర్ హెడర్
ప్రధమ చివరిది
బి ప్రధమ చివరిది
సి ప్రధమ చివరిది
3 లారీ పక్షి @ట్విట్టర్
<table class="table table-striped">
  <thead>
    ...
  </thead>
  <tbody>
    ...
    <tr>
      <td colspan="4">
        <table class="table mb-0">
          ...
        </table>
      </td>
    </tr>
    ...
  </tbody>
</table>

గూడు ఎలా పని చేస్తుంది

నెస్టెడ్ టేబుల్‌లకు స్టైల్‌లు లీక్ కాకుండా నిరోధించడానికి , మేము మా CSSలో చైల్డ్ కాంబినేటర్ ( >) సెలెక్టర్‌ని ఉపయోగిస్తాము. మేము , , మరియు లలోని అన్ని tdలు మరియు లను లక్ష్యంగా చేసుకోవాలి కాబట్టి , అది లేకుండా మా సెలెక్టర్ చాలా పొడవుగా కనిపిస్తుంది. అలాగే, మేము అన్ని లు మరియు లను లక్ష్యంగా చేసుకోవడానికి బేసిగా కనిపించే సెలెక్టర్‌ని ఉపయోగిస్తాము , కానీ ఏ సంభావ్య సమూహ పట్టికలు ఏవీ లేవు.ththeadtbodytfoot.table > :not(caption) > * > *tdth.table

మీరు <tr>టేబుల్‌కి నేరుగా పిల్లలుగా sని జోడిస్తే, అవి డిఫాల్ట్‌గా <tr>aతో చుట్టబడి ఉంటాయి <tbody>, తద్వారా మా సెలెక్టర్లు ఉద్దేశించిన విధంగా పని చేస్తాయి.

అనాటమీ

టేబుల్ హెడ్

పట్టికలు మరియు ముదురు పట్టికల మాదిరిగానే, మాడిఫైయర్ తరగతులను ఉపయోగించండి .table-lightలేదా లు లేత లేదా ముదురు బూడిద రంగులో కనిపించేలా .table-darkచేయండి .<thead>

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ పక్షి @ట్విట్టర్
<table class="table">
  <thead class="table-light">
    ...
  </thead>
  <tbody>
    ...
  </tbody>
</table>
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ పక్షి @ట్విట్టర్
<table class="table">
  <thead class="table-dark">
    ...
  </thead>
  <tbody>
    ...
  </tbody>
</table>

టేబుల్ ఫుట్

# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ పక్షి @ట్విట్టర్
ఫుటర్ ఫుటర్ ఫుటర్ ఫుటర్
<table class="table">
  <thead>
    ...
  </thead>
  <tbody>
    ...
  </tbody>
  <tfoot>
    ...
  </tfoot>
</table>

శీర్షికలు

ఒక <caption>టేబుల్ కోసం హెడ్డింగ్ లాగా పనిచేస్తుంది. స్క్రీన్ రీడర్‌లు ఉన్న వినియోగదారులకు పట్టికను కనుగొని, దాని గురించి అర్థం చేసుకోవడానికి మరియు వారు దానిని చదవాలనుకుంటున్నారా అని నిర్ణయించుకోవడానికి ఇది సహాయపడుతుంది.

వినియోగదారుల జాబితా
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ ది బర్డ్ @ట్విట్టర్
<table class="table table-sm">
  <caption>List of users</caption>
  <thead>
    ...
  </thead>
  <tbody>
    ...
  </tbody>
</table>

<caption>మీరు తో టేబుల్ పైన కూడా ఉంచవచ్చు .caption-top.

వినియోగదారుల జాబితా
# ప్రధమ చివరిది హ్యాండిల్
1 మార్క్ ఒట్టో @mdo
2 జాకబ్ థోర్న్టన్ @కొవ్వు
3 లారీ పక్షి @ట్విట్టర్
html
<table class="table caption-top">
  <caption>List of users</caption>
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">First</th>
      <th scope="col">Last</th>
      <th scope="col">Handle</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">1</th>
      <td>Mark</td>
      <td>Otto</td>
      <td>@mdo</td>
    </tr>
    <tr>
      <th scope="row">2</th>
      <td>Jacob</td>
      <td>Thornton</td>
      <td>@fat</td>
    </tr>
    <tr>
      <th scope="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|-xxl}.

వర్టికల్ క్లిప్పింగ్/ట్రంకేషన్

ప్రతిస్పందించే పట్టికలు ఉపయోగించబడతాయి overflow-y: hidden, ఇది పట్టిక దిగువన లేదా ఎగువ అంచులను దాటి ఏదైనా కంటెంట్‌ను క్లిప్ చేస్తుంది. ప్రత్యేకించి, ఇది డ్రాప్‌డౌన్ మెనులను మరియు ఇతర మూడవ పక్ష విడ్జెట్‌లను క్లిప్ చేయగలదు.

ఎల్లప్పుడూ ప్రతిస్పందించే

ప్రతి బ్రేక్‌పాయింట్‌లో, .table-responsiveఅడ్డంగా స్క్రోలింగ్ పట్టికల కోసం ఉపయోగించండి.

# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
<div class="table-responsive">
  <table class="table">
    ...
  </table>
</div>

బ్రేక్ పాయింట్ నిర్దిష్ట

.table-responsive{-sm|-md|-lg|-xl|-xxl}నిర్దిష్ట బ్రేక్‌పాయింట్ వరకు ప్రతిస్పందించే పట్టికలను సృష్టించడానికి అవసరమైన విధంగా ఉపయోగించండి . ఆ బ్రేక్ పాయింట్ నుండి మరియు పైకి, పట్టిక సాధారణంగా ప్రవర్తిస్తుంది మరియు అడ్డంగా స్క్రోల్ చేయదు.

నిర్దిష్ట వీక్షణపోర్ట్ వెడల్పుల వద్ద వాటి ప్రతిస్పందించే శైలులు వర్తించే వరకు ఈ పట్టికలు విరిగిపోయినట్లు కనిపించవచ్చు.

# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
# శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక శీర్షిక
1 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
2 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
3 సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్ సెల్
<div class="table-responsive">
  <table class="table">
    ...
  </table>
</div>

<div class="table-responsive-sm">
  <table class="table">
    ...
  </table>
</div>

<div class="table-responsive-md">
  <table class="table">
    ...
  </table>
</div>

<div class="table-responsive-lg">
  <table class="table">
    ...
  </table>
</div>

<div class="table-responsive-xl">
  <table class="table">
    ...
  </table>
</div>

<div class="table-responsive-xxl">
  <table class="table">
    ...
  </table>
</div>

సాస్

వేరియబుల్స్

$table-cell-padding-y:        .5rem;
$table-cell-padding-x:        .5rem;
$table-cell-padding-y-sm:     .25rem;
$table-cell-padding-x-sm:     .25rem;

$table-cell-vertical-align:   top;

$table-color:                 var(--#{$prefix}body-color);
$table-bg:                    transparent;
$table-accent-bg:             transparent;

$table-th-font-weight:        null;

$table-striped-color:         $table-color;
$table-striped-bg-factor:     .05;
$table-striped-bg:            rgba($black, $table-striped-bg-factor);

$table-active-color:          $table-color;
$table-active-bg-factor:      .1;
$table-active-bg:             rgba($black, $table-active-bg-factor);

$table-hover-color:           $table-color;
$table-hover-bg-factor:       .075;
$table-hover-bg:              rgba($black, $table-hover-bg-factor);

$table-border-factor:         .1;
$table-border-width:          $border-width;
$table-border-color:          var(--#{$prefix}border-color);

$table-striped-order:         odd;
$table-striped-columns-order: even;

$table-group-separator-color: currentcolor;

$table-caption-color:         $text-muted;

$table-bg-scale:              -80%;

లూప్

$table-variants: (
  "primary":    shift-color($primary, $table-bg-scale),
  "secondary":  shift-color($secondary, $table-bg-scale),
  "success":    shift-color($success, $table-bg-scale),
  "info":       shift-color($info, $table-bg-scale),
  "warning":    shift-color($warning, $table-bg-scale),
  "danger":     shift-color($danger, $table-bg-scale),
  "light":      $light,
  "dark":       $dark,
);

అనుకూలీకరించడం

  • టేబుల్ వేరియంట్‌లలో కాంట్రాస్ట్‌ని గుర్తించడానికి ఫ్యాక్టర్ వేరియబుల్స్ ( $table-striped-bg-factor, $table-active-bg-factor& ) ఉపయోగించబడతాయి.$table-hover-bg-factor
  • $table-bg-scaleలైట్ & డార్క్ టేబుల్ వేరియంట్‌లు కాకుండా, థీమ్ రంగులు వేరియబుల్ ద్వారా తేలికగా ఉంటాయి .