前言:整理的东西比较基础,有不足的地方欢迎大家批评指正!

1,Bootstrap基本的表格结构

源代码:

<table class="table">                              
<caption>基本的表格布局</caption>         
<thead>                       
<tr>                
<th>姓名</th>
<th>年龄</th>
<th>城市</th>
</tr>
</thead>
<tbody>                        
<tr>
<td>张三</td>
<td>23</td>
<td>西安</td>
</tr>
<tr>
<td>李四</td>
<td>22</td>
<td>郑州</td>
</tr>
<tr>
<td>赵武</td>
<td>24</td>
<td>北京</td>
</tr>
</tbody>
</table>

运行结果:

bootstrap表格所用到的标签元素如下:

2,Bootstrap表格类

向<table>标签中分别添加 .table-striped 、.table-bordered、.table-hover、.table-condensed 可分别得到条纹表格、带有边框的表格、带有悬浮样式的表格以及精简表格(行间比较紧凑)。

(1)条纹表格(.table-striped)

源代码:

<table class="table table-striped">
<caption>人物介绍(条纹表格)</caption>
<!--表格标题行的容器元素(<tr>),用来标识表格列-->
<thead>
<tr>
<th>姓名</th>
<th>年龄(岁)</th>
<th>城市</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>23</td>
<td>西安</td>
</tr>
<tr>
<td>李四</td>
<td>24</td>
<td>郑州</td>
</tr>
<tr>
<td>赵武</td>
<td>23</td>
<td>北京</td>
</tr>
<tbody>
</table><br><br>

结果为:

(2)边框表格(.table-bordered)

把上面代码中<table class="table table-striped">替换成<table class="table table-bordered">即可。结果如下:

(3)悬停表格(.table-hover)

把代码<table class="table table-striped">换成<table class="table table-hover">即可。结果如下:

把鼠标悬停在张三这一行上,会出现相应的悬停样式。

(4)精简表格(.table-condensed)

把代码<table class="table table-condensed">代替<table class="table table-striped">。结果如下:

(5)响应式表格

 利用<div class="table-responsive">包围<table class="table">...</table>中的内容即可

(6)为表格添加各种类

源代码:

<table class="table">
<caption>申请记录</caption>
<!--表格标题行的容器元素(<tr>),用来标识表格列-->
<thead>
<tr>
<th>姓名</th>
<th>申请日期</th>
<th>申请状态</th>
</tr>
</thead>
<tbody>
<tr class="active">
<td>张三</td>
<td>22/8/2016</td>
<td>正在处理</td></tr>
<tr class="success">
<td>李四</td>
<td>20/8/2016</td>
<td>已通过</td></tr>
<tr class="warning">
<td>赵武</td>
<td>23/8/2016</td>
<td>待确认</td></tr>
<tr class="danger">
<td>王柳</td>
<td>21/8/2016</td>
<td>未通过</td></tr>
<tbody>
</table>

结果如下:

3. 总结

3.1  bootstrap支持的表格元素:

3.2  表格样式,用在<table>标签中。例如,<table class="table table-striped">

以上这些表格类,可以同时使用。

3.3  行、单元格类

  即使用在<tr>、<td>、<th>类中,一般情况是在<tr>标签中使用。例如:<tr class="active">

3.4 响应式表格

在<table class="table">......</table>的外围添加<div class="table-responsive">标签

即:

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

响应式表格的好处是可以让表格水平滚动以适应小型设备。

Bootstrap css-表格的更多相关文章

  1. Bootstrap CSS 栅格、代码和表格

    一.bootstrap栅格 Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. Bootstrap 网格系统(G ...

  2. Bootstrap css栅格 + 网页中插入代码+css表格

    设计达人 http://www.shejidaren.com/30-minimal-app-icons.html CSS栅格: <!DOCTYPE html> <html lang= ...

  3. Bootstrap CSS 描述

    <!DOCTYPE html><html lang="zh-CN"><head> <!--定于内容,和内容的编码格式--> < ...

  4. C# bootstrap之表格动态绑定值

    这段时间研究了下bootstrap,打算从表格开始学习,实现动态绑定值,在网上找了挺多例子,但是很少有写全的,要不就太复杂,实现效果后总结一下,直接拷贝过去可以用. 第一步:先去官网上下载bootst ...

  5. BootStrap的表格加载json数据,并且可以搜索,选择

    2018.4.11日更新,8号的时候我推荐去官网下载,但是那个版本不知道为什么我无法使用 $table.bootstrapTable('getSelections'); 无论如何...然后我尝试着更换 ...

  6. 2.Bootstrap CSS

    Bootstrap CSS 一.Bootstrap CSS概览 移动设备优先 移动设备优先是 Bootstrap 3 的最显著的变化. 在之前的 Bootstrap 版本中(直到 2.x),您需要手动 ...

  7. 基于Bootstrap的表格插件bootstrap-table

    写在前面: 表格在项目中是使用比较多的,bootstrap-table插件也是非常好用,而且表格页面也比较好看.这里也简单的记录下. 下面直接看demo吧,代码中都注释了,有些用法,这里没有用到,需要 ...

  8. Bootstrap.css 中请求googleapis.com/css?family 备忘录

    问题描述: Web中引入bootstrap.css中头部有访问Google服务器的请求 @import url("//fonts.googleapis.com/css?family=Open ...

  9. JS组件系列——Bootstrap Table 表格行拖拽(二:多行拖拽)

    前言:前天刚写了篇JS组件系列——Bootstrap Table 表格行拖拽,今天接到新的需要,需要在之前表格行拖拽的基础上能够同时拖拽选中的多行.博主用了半天时间研究了下,效果是出来了,但是感觉不尽 ...

  10. Bootstrap CSS概览代码文字标注篇

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

随机推荐

  1. webpack进阶--loader

    webpack的核心就是它的配置文件,只要配置好配置文件webpack就可以用得利索-- 而配置文件主要就是7个部分entry.output.plugins.resolve.devserver(web ...

  2. Scala进阶之路-为什么要学习Scala以及开发环境搭建

    Scala进阶之路-为什么要学习Scala以及开发环境搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近人工智能和大数据那是相当的火呀,人工智能带动了Python的流行,区块 ...

  3. 何凯文每日一句打卡||DAY13

  4. (一)Git时间--初识版本控制工具

    //配置一下你的身份 git config --global use.name "Douzi" git config --global use.email "jdouzi ...

  5. [转载]10款流行的Markdown编辑器

    10款流行的Markdown编辑器 http://www.csdn.net/article/2014-05-05/2819623 作为一个开源人,如果你不会使用Markdown语法,那你就OUT了!M ...

  6. CodeAction_beta02 斐波那契 (多维DP)

    题面: solution: 这题和斐波那契数列没有任何关系!!!!! 这题就是一个无脑DP!!!!!!!!!! 因为所有数都要出现至少一次,所以只需考虑其组合而不用考虑其排列,最后乘个 n!就是了(意 ...

  7. [Alg] 尺取法

    尺取法是在线性结构中进行搜寻满足某一条件的区间的方法. 该方法保存两个索引--首索引begin.尾索引end.判断 [begin, end] 区间是否满足条件. 移动 [begin, end] 区间的 ...

  8. Javascript - Vue - vue对象的生命周期

    vue对象的生命周期 从vue的创建到销毁会经过一系列的事件,这是vue对象的生命周期. 创建期间的生命周期函数 <div id="box">    <h3 id ...

  9. Three.js基础探寻三——透视投影照相机

    本篇主要介绍Three.js照相机中的透视投影照相机. 上一篇:正交投影照相机 5.透视投影照相机构造函数 透视投影照相机(Perspective Camera)的构造函数是: THREE.Persp ...

  10. 五大常见的MySQL高可用方案【转】

    1. 概述 我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面: 如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中 ...