બુટસ્ટ્રેપ સાથે કોષ્ટકોના ઑપ્ટ-ઇન સ્ટાઇલ માટે દસ્તાવેજીકરણ અને ઉદાહરણો (જાવાસ્ક્રિપ્ટ પ્લગિન્સમાં તેમના પ્રચલિત ઉપયોગને જોતાં).
ઉદાહરણો
કૅલેન્ડર્સ અને તારીખ પીકર જેવા તૃતીય-પક્ષ વિજેટ્સમાં કોષ્ટકોના વ્યાપક ઉપયોગને કારણે, અમે અમારા કોષ્ટકોને પસંદ કરવા માટે ડિઝાઇન કર્યા છે . .tableફક્ત કોઈપણમાં બેઝ ક્લાસ ઉમેરો <table>, પછી કસ્ટમ શૈલીઓ અથવા અમારા વિવિધ સમાવિષ્ટ સંશોધક વર્ગો સાથે વિસ્તૃત કરો.
સૌથી મૂળભૂત ટેબલ માર્કઅપનો ઉપયોગ કરીને, .tableબુટસ્ટ્રેપમાં -આધારિત કોષ્ટકો કેવી દેખાય છે તે અહીં છે. બધી કોષ્ટક શૈલીઓ બુટસ્ટ્રેપ 4 માં વારસામાં મળેલ છે , એટલે કે કોઈપણ નેસ્ટેડ કોષ્ટકો પેરેન્ટની જેમ જ સ્ટાઈલ કરવામાં આવશે.
.table-borderedકોષ્ટક અને કોષોની બધી બાજુઓ પર સરહદો માટે ઉમેરો .
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
સરહદ વિનાનું ટેબલ
.table-borderlessબોર્ડર વિનાના ટેબલ માટે ઉમેરો .
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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-borderlessડાર્ક ટેબલ પર પણ વાપરી શકાય છે.
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
હૉવરેબલ પંક્તિઓ
.table-hoverકોષ્ટકની હરોળ પર હોવર સ્થિતિને સક્ષમ કરવા માટે ઉમેરો <tbody>.
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
નાનું ટેબલ
.table-smસેલ પેડિંગને અડધા ભાગમાં કાપીને કોષ્ટકોને વધુ સઘન બનાવવા માટે ઉમેરો .
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
#
પ્રથમ
છેલ્લા
હેન્ડલ
1
ચિહ્ન
ઓટ્ટો
@mdo
2
જેકબ
થોર્ન્ટન
@ચરબી
3
લેરી ધ બર્ડ
@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>
સંદર્ભિત વર્ગો
કોષ્ટક પંક્તિઓ અથવા વ્યક્તિગત કોષોને રંગ આપવા માટે સંદર્ભિત વર્ગોનો ઉપયોગ કરો.
વર્ગ
મથાળું
મથાળું
સક્રિય
કોષ
કોષ
ડિફૉલ્ટ
કોષ
કોષ
પ્રાથમિક
કોષ
કોષ
ગૌણ
કોષ
કોષ
સફળતા
કોષ
કોષ
જોખમ
કોષ
કોષ
ચેતવણી
કોષ
કોષ
માહિતી
કોષ
કોષ
પ્રકાશ
કોષ
કોષ
શ્યામ
કોષ
કોષ
<!-- 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
લેરી
પક્ષી
@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>
રિસ્પોન્સિવ કોષ્ટકો
રિસ્પોન્સિવ કોષ્ટકો કોષ્ટકોને સરળતા સાથે આડા સ્ક્રોલ કરવાની મંજૂરી આપે છે. કોઈપણ કોષ્ટકને બધા વ્યૂપોર્ટમાં એક .tableસાથે લપેટીને પ્રતિભાવશીલ બનાવો .table-responsive. અથવા, મહત્તમ બ્રેકપોઇન્ટ પસંદ કરો કે જેની સાથે નું ઉપયોગ કરીને પ્રતિભાવ કોષ્ટક હોય .table-responsive{-sm|-md|-lg|-xl}.
વર્ટિકલ ક્લિપિંગ/કાપવું
રિસ્પોન્સિવ કોષ્ટકો ઉપયોગ કરે છે overflow-y: hidden, જે કોઈપણ સામગ્રીને ક્લિપ કરે છે જે કોષ્ટકની નીચે અથવા ટોચની ધારની બહાર જાય છે. ખાસ કરીને, આ ડ્રોપડાઉન મેનુ અને અન્ય તૃતીય-પક્ષ વિજેટોને ક્લિપ કરી શકે છે.
હંમેશા પ્રતિભાવશીલ
દરેક બ્રેકપોઇન્ટ પર, .table-responsiveઆડા સ્ક્રોલિંગ કોષ્ટકો માટે ઉપયોગ કરો.
.table-responsive{-sm|-md|-lg|-xl}ચોક્કસ બ્રેકપોઇન્ટ સુધી પ્રતિભાવશીલ કોષ્ટકો બનાવવા માટે જરૂર મુજબ ઉપયોગ કરો . તે બ્રેકપોઇન્ટ અને ઉપરથી, ટેબલ સામાન્ય રીતે વર્તે છે અને આડી રીતે સ્ક્રોલ કરશે નહીં.
જ્યાં સુધી તેમની પ્રતિભાવશીલ શૈલીઓ ચોક્કસ વ્યુપોર્ટ પહોળાઈ પર લાગુ ન થાય ત્યાં સુધી આ કોષ્ટકો તૂટેલા દેખાઈ શકે છે.