Bootstrap 表格学习笔记
Bootstrap 是一个流行的前端框架,它提供了一套基于 HTML、CSS 和 JavaScript 的开源工具包,可以帮助开发者快速构建现代化的Web应用。其中,表格是 Bootstrap 中常用的组件之一,本文将介绍如何使用 Bootstrap 创建表格。
基本表格
创建一个基本的 Bootstrap 表格很简单,只需在HTML代码中添加一个 table
元素即可。Bootstrap 还提供了一些类用于表格样式和布局。
htmlCopy Code<table class="table">
<thead>
<tr>
<th>#</th>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>20</td>
</tr>
<tr>
<td>2</td>
<td>李四</td>
<td>22</td>
</tr>
<tr>
<td>3</td>
<td>王五</td>
<td>24</td>
</tr>
</tbody>
</table>
上面的代码创建了一个包含表头和数据的表格。其中 thead
元素定义表格的首部,tr
元素定义表格的行,th
元素定义表格的列头;tbody
元素定义表格的主体,td
元素定义表格的单元格。添加 class="table"
类可以使表格具有 Bootstrap 的基本样式。
带边框的表格
如果需要一个带有边框的表格,在 class
属性中添加 table-bordered
类即可。
htmlCopy Code<table class="table table-bordered">
<thead>
<tr>
<th>#</th>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>20</td>
</tr>
<tr>
<td>2</td>
<td>李四</td>
<td>22</td>
</tr>
<tr>
<td>3</td>
<td>王五</td>
<td>24</td>
</tr>
</tbody>
</table>
带颜色条纹的表格
如果需要为表格的行添加颜色条纹,可以在 class
属性中添加 table-striped
类。
htmlCopy Code<table class="table table-striped">
<thead>
<tr>
<th>#</th>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>20</td>
</tr>
<tr>
<td>2</td>
<td>李四</td>
<td>22</td>
</tr>
<tr>
<td>3</td>
<td>王五</td>
<td>24</td>
</tr>
</tbody>
</table>
响应式表格
Bootstrap 还提供了响应式表格,可以在小屏幕设备上显示滚动条和隐藏一些不必要的表格内容,以适应不同尺寸的屏幕。
htmlCopy Code<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>#</th>
<th>姓名</th>
<th>年龄</th>
<th>地址</th>
<th>手机号</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>20</td>
<td>北京市海淀区</td>
<td>13900000001</td>
</tr>
<tr>
<td>2</td>
<td>李四</td>
<td>22</td>
<td>上海市浦东新区</td>
<td>13900000002</td>
</tr>
<tr>
<td>3</td>
<td>王五</td>
<td>24</td>
<td>广州市天河区</td>
<td>13900000003</td>
</tr>
</tbody>
</table>
</div>
上面的代码创建了一个响应式表格,如果页面宽度不足,表格会产生水平滚动条,并隐藏掉一些不必要的表格内容,以适应小屏幕设备。
总结
本文介绍了 Bootstrap 表格的基本使用方法以及常用样式和布局。通过掌握这些方法,我们能够快速创建出符合设计要求的表格,并且在不同的设备上都能得到良好的呈现效果。