Bootstrap学习笔记--表格

简介: 先来个总体概括: 还有一个响应式表实践出真知: 类:.table 一个轻的填充物和只有水平分隔符。 看代码: Firstname L...

先来个总体概括:
这里写图片描述
还有一个响应式表

实践出真知:
类:.table
一个轻的填充物和只有水平分隔符。
看代码:

<div class="container">        
  <table class="table">
    <thead>
      <tr>
        <th>Firstname</th>
        <th>Lastname</th>
        <th>Email</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>John</td>
        <td>Doe</td>
        <td>john@example.com</td>
      </tr>
      <tr>
        <td>Mary</td>
        <td>Moe</td>
        <td>mary@example.com</td>
      </tr>
      <tr>
        <td>July</td>
        <td>Dooley</td>
        <td>july@example.com</td>
      </tr>
    </tbody>
  </table>
</div>

看效果图:
这里写图片描述

类:.table-striped
将斑马条纹添加到表格中:

<table class="table">
 改成
<table class="table table-striped">

效果图:
这里写图片描述

.类:table-bordered
加边框:

<table class="table">
 改成
<table class="table table-bordered">

效果图:
这里写图片描述

类:.table-hover
允许上表中的行悬停状态:基础的和table只有水平线一样 但是当鼠标停留在列表的时候 此行会变灰色 但是不能点击

<table class="table">
 改成
 <table class="table table-hover">

效果图:
这里写图片描述

类:.table-condensed
没啥区别和table 只有水平线一样 只是变得更紧凑而已

    <table class="table">
     改成
     <table class="table table-condensed">

这里不贴效果图了……差别不大。

为表格行(<tr>)或表格单元格(<td>)着色
 <table class="table">
    <thead>
      <tr>
        <th>Firstname</th>
        <th>Lastname</th>
        <th>Email</th>
      </tr>
    </thead>
    <tbody>
      <tr class="success">
        <td>John</td>
        <td>Doe</td>
        <td>john@example.com</td>
      </tr>
      <tr class="danger">
        <td>Mary</td>
        <td>Moe</td>
        <td>mary@example.com</td>
      </tr>
      <tr>
        <td class="info">July</td>
        <td>Dooley</td>
        <td class="danger">july@example.com</td>
      </tr>
    </tbody>
  </table>

效果图:
这里写图片描述

颜色选择:
这里写图片描述

还可以建造响应表:
类:.table-responsive
表格将在小设备上水平滚动(768px以下)。当查看大于768px宽的任何东西时,没有区别

<div class="table-responsive">
  <table class="table">
    ...
  </table>
</div>

栗子:

 <div class="table-responsive">          
  <table class="table">
    <thead>
      <tr>
        <th>#</th>
        <th>Firstname</th>
        <th>Lastname</th>
        <th>Age</th>
        <th>City</th>
        <th>Country</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>1</td>
        <td>Anna</td>
        <td>Pitt</td>
        <td>35</td>
        <td>New York</td>
        <td>USA</td>
      </tr>
    </tbody>
  </table>
  </div>
</div>

效果图:
这里写图片描述

这个是响应式的 之前那些类 都没有滑轮缩小后 或者有 更通用

table要包含在<div class="table-responsive"> 里      
目录
相关文章
|
12月前
|
JSON 前端开发 数据格式
bootstrap table表格的点击详情按钮操作
bootstrap table表格的点击详情按钮操作
100 1
|
20天前
Bootstrap5 表格1
Bootstrap5 的基础表格通过添加 `.table` 类来设置样式。
|
18天前
Bootstrap5 表格5
使用 `.table-dark` 类可以为表格添加黑色背景,使表格在页面中更加突出。
|
18天前
Bootstrap5 表格7
通过结合使用 `.table-dark` 和 `.table-hover` 类,可以创建一个具有鼠标悬停效果的黑色背景表格。示例表格包含姓名和电子邮件信息,当鼠标悬停在行上时,行会高亮显示。
|
18天前
Bootstrap5 表格6
通过结合使用 `.table-dark` 和 `.table-striped` 类,可以创建一个具有黑色背景和条纹效果的表格。示例表格包含三列:名字、姓氏和电子邮件,并展示了三位用户的信息。
|
19天前
Bootstrap5 表格3
使用 `.table-bordered` 类可为表格添加边框,使表格结构更清晰。示例中,表格包含三列:名字、姓氏和邮箱,展示了三位用户的信息。
|
18天前
|
NoSQL
Bootstrap5 表格12
使用 .table-responsive 类可以创建响应式表格。当屏幕宽度小于 992px 时,表格会出现水平滚动条;当屏幕宽度大于 992px 时,表格正常显示,没有滚动条。示例代码展示了如何实现这一效果。
|
18天前
Bootstrap5 表格11
使用 `.table-sm` 类可以创建一个内边距较小的紧凑型表格。
|
18天前
Bootstrap5 表格10
可以通过添加 `.table-dark` 或 `.table-light` 类来设置表格表头的背景颜色。`.table-dark` 使表头背景变为黑色,而 `.table-light` 则使其变为灰色。示例代码展示了这两种效果的应用。
|
18天前
Bootstrap5 表格9
通过指定意义的颜色类(如 `table-primary`、`table-success` 等),可以为表格的行或单元格设置不同的背景颜色,以突出显示特定信息。示例中展示了多种颜色类的应用效果。