โต๊ะ
เอกสารประกอบและตัวอย่างสำหรับการเลือกใช้การจัดรูปแบบตาราง (ตามการใช้งานที่แพร่หลายในปลั๊กอิน JavaScript) ด้วย Bootstrap
ตัวอย่าง
เนื่องจากการใช้ตารางอย่างแพร่หลายในวิดเจ็ตของบริษัทอื่น เช่น ปฏิทินและเครื่องมือเลือกวันที่ เราจึงออกแบบตารางของเราให้เลือกเข้าร่วม เพียงเพิ่มคลาสพื้นฐาน.tableลงใน any <table>จากนั้นขยายด้วยสไตล์ที่กำหนดเองหรือคลาสตัวปรับแต่งต่างๆ ที่รวมไว้ของเรา
การใช้มาร์กอัปตารางพื้นฐานที่สุด ต่อไปนี้คือ.tableลักษณะตารางแบบอิงใน Bootstrap สไตล์ตารางทั้งหมดสืบทอดมาใน Bootstrap 4ซึ่งหมายความว่าตารางที่ซ้อนกันจะถูกจัดสไตล์ในลักษณะเดียวกับพาเรนต์
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 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>Larry</td>
<td>the Bird</td>
<td>@twitter</td>
</tr>
</tbody>
</table>
คุณยังสามารถสลับสีด้วยข้อความสีอ่อนบนพื้นหลังสีเข้มได้.table-darkด้วย
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
<table class="table table-dark">
<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>
ตัวเลือกหัวโต๊ะ
คล้ายกับตารางและตารางสีเข้ม ใช้คลาสตัวปรับแต่ง.thead-lightหรือ.thead-darkเพื่อให้<thead>ปรากฏเป็นสีเทาอ่อนหรือเข้ม
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
<table class="table">
<thead class="thead-dark">
<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 class="table">
<thead class="thead-light">
<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-stripedเพื่อเพิ่มลายทางม้าลายให้กับแถวของตารางภายในไฟล์<tbody>.
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
<table class="table table-striped">
<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>
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
<table class="table table-striped table-dark">
<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-borderedเส้นขอบทุกด้านของตารางและเซลล์
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-bordered">
<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>
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-bordered table-dark">
<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>
โต๊ะไร้ขอบ
เพิ่ม.table-borderlessสำหรับตารางที่ไม่มีเส้นขอบ
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-borderless">
<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>
.table-borderlessสามารถใช้กับโต๊ะสีเข้มได้
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-borderless table-dark">
<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>
แถวที่เลื่อนได้
เพิ่ม.table-hoverเพื่อเปิดใช้งานสถานะโฮเวอร์บนแถวของตารางภายในไฟล์<tbody>.
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-hover">
<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>
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-hover table-dark">
<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>
โต๊ะเล็ก
เพิ่ม.table-smเพื่อทำให้ตารางมีขนาดเล็กลงโดยการตัดเซลล์บุรองไว้ครึ่งหนึ่ง
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-sm">
<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>
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | ลาร์รีเดอะเบิร์ด | @ทวิตเตอร์ | |
<table class="table table-sm table-dark">
<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 rows -->
<tr class="table-active">...</tr>
<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-active">...</td>
<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>
ตัวแปรพื้นหลังตารางปกติไม่สามารถใช้ได้กับตารางสีเข้ม อย่างไรก็ตาม คุณอาจใช้ข้อความหรือยูทิลิตี้พื้นหลังเพื่อให้ได้สไตล์ที่คล้ายคลึงกัน
| # | หัวเรื่อง | หัวเรื่อง |
|---|---|---|
| 1 | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ |
| 4 | เซลล์ | เซลล์ |
| 5 | เซลล์ | เซลล์ |
| 6 | เซลล์ | เซลล์ |
| 7 | เซลล์ | เซลล์ |
| 8 | เซลล์ | เซลล์ |
| 9 | เซลล์ | เซลล์ |
<!-- On rows -->
<tr class="bg-primary">...</tr>
<tr class="bg-success">...</tr>
<tr class="bg-warning">...</tr>
<tr class="bg-danger">...</tr>
<tr class="bg-info">...</tr>
<!-- On cells (`td` or `th`) -->
<tr>
<td class="bg-primary">...</td>
<td class="bg-success">...</td>
<td class="bg-warning">...</td>
<td class="bg-danger">...</td>
<td class="bg-info">...</td>
</tr>
ถ่ายทอดความหมายสู่เทคโนโลยีอำนวยความสะดวก
การใช้สีเพื่อเพิ่มความหมายเป็นเพียงการแสดงภาพเท่านั้น ซึ่งจะไม่ถูกถ่ายทอดไปยังผู้ใช้เทคโนโลยีอำนวยความสะดวก เช่น โปรแกรมอ่านหน้าจอ ตรวจสอบให้แน่ใจว่าข้อมูลที่แสดงด้วยสีนั้นชัดเจนจากเนื้อหา (เช่น ข้อความที่มองเห็นได้) หรือรวมไว้ด้วยวิธีการอื่น เช่น ข้อความเพิ่มเติมที่ซ่อนอยู่ใน.sr-onlyชั้นเรียน
สร้างตารางที่ตอบสนองโดยการปิด any .tableด้วย.table-responsive{-sm|-md|-lg|-xl}ทำให้ตารางเลื่อนในแนวนอนที่จุดพักแต่ละmax-widthจุดสูงสุด (แต่ไม่รวม) 576px, 768px, 992px และ 1120px ตามลำดับ
โปรดทราบว่าเนื่องจากเบราว์เซอร์ไม่สนับสนุนการสืบค้นบริบทแบบช่วงเราจึงหลีกเลี่ยงข้อจำกัดmin-และmax-คำนำหน้าและวิวพอร์ตที่มีความกว้างแบบเศษส่วน (ซึ่งสามารถเกิดขึ้นได้ภายใต้เงื่อนไขบางประการในอุปกรณ์ที่มีความละเอียดสูง เป็นต้น) โดยใช้ค่าที่มีความแม่นยำสูงกว่าสำหรับการเปรียบเทียบเหล่านี้ .
คำบรรยาย
ทำ<caption>หน้าที่เหมือนหัวตาราง ซึ่งช่วยให้ผู้ใช้ที่มีโปรแกรมอ่านหน้าจอค้นหาตารางและเข้าใจว่าตารางเกี่ยวกับอะไร และตัดสินใจว่าต้องการอ่านหรือไม่
| # | อันดับแรก | ล่าสุด | รับมือ |
|---|---|---|---|
| 1 | เครื่องหมาย | อ็อตโต | @mdo |
| 2 | เจคอบ | ธอร์นตัน | @อ้วน |
| 3 | แลร์รี่ | นก | @ทวิตเตอร์ |
<table class="table">
<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}.
การตัด/การตัดในแนวตั้ง
ตารางที่ปรับเปลี่ยนตามอุปกรณ์ใช้ประโยชน์จากoverflow-y: hiddenซึ่งตัดเนื้อหาใดๆ ที่เกินขอบด้านล่างหรือขอบด้านบนของตาราง โดยเฉพาะอย่างยิ่งสิ่งนี้สามารถตัดเมนูแบบเลื่อนลงและวิดเจ็ตของบุคคลที่สามอื่น ๆ
ตอบสนองเสมอ
ในทุกจุดพัก ใช้.table-responsiveสำหรับตารางเลื่อนในแนวนอน
| # | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง |
|---|---|---|---|---|---|---|---|---|---|
| 1 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
<div class="table-responsive">
<table class="table">
...
</table>
</div>
เฉพาะเบรกพอยต์
ใช้.table-responsive{-sm|-md|-lg|-xl}เท่าที่จำเป็นเพื่อสร้างตารางตอบสนองจนถึงเบรกพอยต์เฉพาะ จากเบรกพอยต์ขึ้นไป ตารางจะทำงานตามปกติและไม่เลื่อนในแนวนอน
ตารางเหล่านี้อาจดูเสียหายจนกว่ารูปแบบการตอบสนองจะใช้ที่ความกว้างของวิวพอร์ตเฉพาะ
| # | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง |
|---|---|---|---|---|---|---|---|---|
| 1 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
<div class="table-responsive-sm">
<table class="table">
...
</table>
</div>
| # | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง |
|---|---|---|---|---|---|---|---|---|
| 1 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
<div class="table-responsive-md">
<table class="table">
...
</table>
</div>
| # | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง |
|---|---|---|---|---|---|---|---|---|
| 1 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
<div class="table-responsive-lg">
<table class="table">
...
</table>
</div>
| # | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง | หัวเรื่อง |
|---|---|---|---|---|---|---|---|---|
| 1 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 2 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
| 3 | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ | เซลล์ |
<div class="table-responsive-xl">
<table class="table">
...
</table>
</div>