📅  最后修改于: 2023-12-03 14:57:25.181000             🧑  作者: Mango
Bootstrap 是一个流行的前端框架,其中包含许多重要的组件,包括表格。
Bootstrap 中的基本表格具有以下特征:
<table>
标签;<thead>
标签;<tbody>
标签;<tr>
标签;<td>
标签。例如,下面是一个基本的Bootstrap表格:
<table class="table">
<thead>
<tr>
<th>#</th>
<th>First Name</th>
<th>Last Name</th>
<th>Username</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<td>2</td>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
<tr>
<td>3</td>
<td>Larry</td>
<td>the Bird</td>
<td>@twitter</td>
</tr>
</tbody>
</table>
该表格中包含一个表头和三行数据,其中使用了<th>
标签将表头单元格进行标记,而数据行中的内容则使用 <td>
标签进行标记。
同时,该表格还为表格元素添加了 class="table"
属性,这是Bootstrap中表格使用的CSS类的一部分,可以帮助改变表格的边框、边距和填充等样式。
Bootstrap还提供了响应式表格,这意味着表格可以适应不同大小的视口,以便在移动设备上呈现正确的布局。要创建响应式表格,我们只需为表格添加 class="table-responsive" 属性即可。
例如:
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>#</th>
<th>First Name</th>
<th>Last Name</th>
<th>Username</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<td>2</td>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
<tr>
<td>3</td>
<td>Larry</td>
<td>the Bird</td>
<td>@twitter</td>
</tr>
</tbody>
</table>
</div>
此代码片段将在适应移动设备的情况下呈现不同的表格布局。
Bootstrap的基本表格和响应式表格是创建布局的好方法,并与其他Bootstrap组件集成良好。对于任何需要使用表格的项目来说,这两种类型都是必需的基本元素。