概述 
由于 <table> 元素在诸如日历和日期选择器之类的第三方小部件中的广泛使用,因此选择使用Bootstrap的表。 将基类 .table 添加到任何 <table> 中,然后使用可选的修饰符类或自定义样式进行扩展。 所有表样式都不会在Bootstrap中继承,这意味着任何嵌套表都可以独立于父表设置样式。
    使用最基本的表标记,这是基于 .table的表在Bootstrap中的外观。
    
  | 
# | 
  
First | 
  
Last | 
  
Handle | 
  | 
1 | 
  Mark | 
  Otto | 
  @mdo | 
  | 
2 | 
  Jacob | 
  Thornton | 
  @fat | 
  | 
3 | 
  
Larry the Bird | 
  @twitter | 
 <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>
变色 
使用上下文类给表格、表格行或单个单元格着色。
            
              
                | 
Class | 
                
Heading | 
                
Heading | 
              
            
            
              
                | 
Default | 
                Cell | 
                Cell | 
              
              
                | 
Primary | 
                Cell | 
                Cell | 
              
              
                | 
Secondary | 
                Cell | 
                Cell | 
              
              
                | 
Success | 
                Cell | 
                Cell | 
              
              
                | 
Danger | 
                Cell | 
                Cell | 
              
              
                | 
Warning | 
                Cell | 
                Cell | 
              
              
                | 
Info | 
                Cell | 
                Cell | 
              
              
                | 
Light | 
                Cell | 
                Cell | 
              
              
                | 
Dark | 
                Cell | 
                Cell | 
              
            
          
 <!-- 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>
着重突出的表
条纹状的行
使用 .table-striped 将条纹添加到 <tbody>中的任何表行。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-striped">
  ...
</table>
这些类也可以添加到表变量中:
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-dark table-striped">
...
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-success table-striped">
...
</table>
行悬停
添加 .table-hover 以在 <tbody>中的表行上启用悬停状态。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-hover">
...
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-dark table-hover">
...
</table>
    这些可悬停行还可以与条纹变量组合:
    
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-striped table-hover">
...
</table>
突出显示表
通过添加 .table-active 突出显示表格行或单元格。
    
 
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <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>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 
<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>
表格边框
 
带边框的表格
在表格和单元格的所有边上添加 .table-bordered。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-bordered">
...
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-bordered border-primary">
...
</table>
无边框
为没有边框的表格添加 .table-borderless 。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-borderless">
...
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
  
<table class="table table-dark table-borderless">
...
</table>
紧缩表格
添加 .table-sm ,将所有单元格 padding 减半,使任何 .table 更紧凑。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-sm">
...
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-dark table-sm">
...
</table>
内容垂直对齐
<thead> 的表格单元格始终垂直与底部对齐。<tbody> 中的表格单元格从 <Table> 继承对齐方式,默认情况下与顶部对齐。使用 垂直对齐 在需要时重新对齐。
            
              
                
                  | 
Heading 1 | 
                  
Heading 2 | 
                  
Heading 3 | 
                  
Heading 4 | 
                
              
              
                
                  This cell inherits vertical-align: middle; from the table | 
                  This cell inherits vertical-align: middle; from the table | 
                  This cell inherits vertical-align: middle; from the table | 
                  Nulla vitae elit libero, a pharetra augue. Cras mattis consectetur purus sit amet fermentum.
                    Vestibulum id ligula porta felis euismod semper. | 
                
                
                  This cell inherits vertical-align: bottom; from the table row | 
                  This cell inherits vertical-align: bottom; from the table row | 
                  This cell inherits vertical-align: bottom; from the table row | 
                  Nulla vitae elit libero, a pharetra augue. Cras mattis consectetur purus sit amet fermentum.
                    Vestibulum id ligula porta felis euismod semper. | 
                
                
                  This cell inherits vertical-align: middle; from the table | 
                  This cell inherits vertical-align: middle; from the table | 
                  
This cell is aligned to the top. | 
                  Nulla vitae elit libero, a pharetra augue. Cras mattis consectetur purus sit amet fermentum.
                    Vestibulum id ligula porta felis euismod semper. | 
                
              
            
            <table class="table table-sm table-dark">
<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>
</table>
嵌套 
嵌套表不会继承边框样式、活动样式和表量。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                
                  
                    
                      
                        | 
Header | 
                        
Header | 
                        
Header | 
                       
                    
                    
                      
                        | 
A | 
                        First | 
                        Last | 
                       
                      
                        | 
B | 
                        First | 
                        Last | 
                       
                      
                        | 
C | 
                        First | 
                        Last | 
                       
                    
                   
                 | 
              
              
                | 
3 | 
                Larry | 
                the Bird | 
                @twitter | 
              
            
          
 <table class="table table-striped">
  <thead>
    ...
  </thead>
  <tbody>
    ...
    <tr>
      <td colspan="4">
        <table class="table mb-0">
          ...
        </table>
      </td>
    </tr>
    ...
  </tbody>
</table>
结构组成
 
表头
与表和深色的表类似,使用修饰符类 .table-light 或 .table-dark 使 <thead> 显得浅灰色或深灰色。
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                Larry | 
                the Bird | 
                @twitter | 
              
            
          
 <table class="table">
<thead class="table-light">
...
</thead>
<tbody>
...
</tbody>
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                Larry | 
                the Bird | 
                @twitter | 
              
            
          
 <table class="table">
<thead class="table-dark">
...
</thead>
<tbody>
...
</tbody>
</table>
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                Larry | 
                the Bird | 
                @twitter | 
              
            
            
              
                | Footer | 
                Footer | 
                Footer | 
                Footer | 
              
            
          
 <table class="table">
<thead>
...
</thead>
<tbody>
...
</tbody>
<tfoot>
...
</tfoot>
</table>
标题 
<caption> 的功能类似于表的标题。 它可以帮助具有屏幕阅读器的用户查找表格并了解表格内容,并决定是否要读取表格。
            List of users
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                
Larry the Bird | 
                @twitter | 
              
            
          
 <table class="table table-sm">
<caption>List of users</caption>
<thead>
...
</thead>
<tbody>
...
</tbody>
</table>
    你也可以使用 <caption> 将 .caption-top放在表格的顶部。
    
            List of users
            
              
                | 
# | 
                
First | 
                
Last | 
                
Handle | 
              
            
            
              
                | 
1 | 
                Mark | 
                Otto | 
                @mdo | 
              
              
                | 
2 | 
                Jacob | 
                Thornton | 
                @fat | 
              
              
                | 
3 | 
                Larry | 
                the Bird | 
                @twitter | 
              
            
          
 <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}选择一个最大断点,使其具有响应式功能。
始终响应
在每个断点处,将 .table-responsive 用于水平滚动表。
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            <div class="table-responsive">
<table class="table">
...
</table>
</div>
特定于断点
根据需要使用 .table-responsive{-sm|-md|-lg|-xl|-xxl} 创建直到特定断点的响应表。 从该断点开始,该表将正常运行并且不会水平滚动。
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            
            
              
                
                  | 
# | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                  
Heading | 
                
              
              
                
                  | 
1 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
2 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
                
                  | 
3 | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                  Cell | 
                
              
            
            <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>