Bootstrap 4 表格
Bootstrap 4 基本表格
一个基本的 Bootstrap 4 表格具有轻微的填充和水平分隔线。
使用 .table
类可以为表格添加基本样式
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
条纹行
使用 .table-striped
类可以为表格添加斑马纹
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
带边框的表格
使用 .table-bordered
类可以为表格和单元格添加所有边框
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
悬停行
使用 .table-hover
类可以为表格行添加悬停效果(灰色背景色)
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
黑色/深色表格
使用 .table-dark
类可以为表格添加黑色背景
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
深色条纹表格
将 .table-dark
和 .table-striped
类结合起来,可以创建一个深色条纹表格
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
可悬停的深色表格
使用 .table-hover
类可以为表格行添加悬停效果(灰色背景色)
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
无边框表格
使用 .table-borderless
类可以移除表格的边框
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
上下文类
上下文类可以用来设置整个表格 (<table>
)、表格行 (<tr>
) 或表格单元格 (<td>
) 的颜色。
示例
姓 | 名 | 邮箱 |
---|---|---|
默认 | Defaultson | [email protected] |
主要 | Joe | [email protected] |
成功 | Doe | [email protected] |
危险 | Moe | [email protected] |
信息 | Dooley | [email protected] |
警告 | 引用 | [email protected] |
活动 | Activeson | [email protected] |
次要 | Secondson | [email protected] |
浅色 | Angie | [email protected] |
深色 | Bo | [email protected] |
可以使用以下上下文类
类 | 描述 |
---|---|
.table-primary |
蓝色:表示重要操作 |
.table-success |
绿色:表示成功或积极的操作 |
.table-danger |
红色:表示危险或潜在的负面操作 |
.table-info |
浅蓝色:表示中性的信息性更改或操作 |
.table-warning |
橙色:表示可能需要关注的警告 |
.table-active |
灰色:将悬停颜色应用于表格行或表格单元格 |
.table-secondary |
灰色:表示略微不重要的操作 |
.table-light |
浅灰色表格或表格行背景 |
.table-dark |
深灰色表格或表格行背景 |
表格标题颜色
使用 .thead-dark
类可以为表格标题添加黑色背景,使用 .thead-light
类可以为表格标题添加灰色背景
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
小表格
使用 .table-sm
类可以使表格更小,通过将单元格填充减半
示例
姓 | 名 | 邮箱 |
---|---|---|
John | Doe | [email protected] |
Mary | Moe | [email protected] |
July | Dooley | [email protected] |
响应式表格
使用 .table-responsive
类可以为表格添加滚动条(当表格水平方向过大时)
您还可以根据屏幕宽度来决定何时为表格添加滚动条
类 | 屏幕宽度 |
---|---|
.table-responsive-sm |
< 576px |
.table-responsive-md |
< 768px |
.table-responsive-lg |
< 992px |
.table-responsive-xl |
< 1200px |