Bootstrap表格样式

Bootstrap表格样式Bootstrap 表格样式 Bootstrap 表格样式分类基础样式 table2 带背条纹表格 table striped3 带边框 table border4 悬停 table hover5 紧凑 table condensed6 行样

Bootstrap表格样式


Bootstrap表格样式分类



  1. 基础样式.table

2.带背条纹表格.table-striped

3.带边框.table-border

4.悬停.table-hover

5.紧凑.table-condensed

6.行样式 .active .success .info

7.响应式表格


具体使用操作



学习如何使用基础表格样式、带背条纹表格样式、带边框表格样式、悬停表格样式、紧凑表格样式以及行表格样式。

1)新建一个web项目ch05

2)将先前做的ch04的css和js文件模版导入到ch05

table1.png

3)复制ch04中demo01.html的头文件

table2.png

4)在ch05中新建一个demo01.html,接着再打开ch05中的demo01.html,将移动设备优和css文件先导入到头文件(粘贴过来就行了)


name=”viewport”

//移动设备优

content=”width=device-width,initial-scale=1, user-scalable=no”>

demo01>

//css文件

5)我们先写一个简单的表格

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

6)我们直接运行,可以看bootstrap是没有设全局的table样式的。

table3.png

7)在table上加一个class=”table”,bootstrap定义了一个table,table是一个基础的表格样式。

8)我们再来看运行效果,这就是一个基础的bootstrap表格样式。但我们发表这个表格占满了整个屏幕也就是整个container了。

table4.png

9)我们将屏幕缩小,可以看到它会依照你的分辨率大小来自适应。

table5.png

10)接着,我们再来学习“带背条纹表格样式.table-striped”。

(注意:我们在给表格样式的时候,一般是先加基础样式再加其它样式。)

带条纹

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

11)运行效果,这样的话每隔一行就会不同的颜色,也方便进行查看。

table6.png

12)接下来,我们再来看一个“带边框的表格样式.table-border”。

(注意:“带背条纹表格样式.table-striped”和“带边框的表格样式.table-border”可以放在一起使用。)

带边框

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

13)运行效果

table7.png

14)接着,我们学习使用“悬停.table-hover”,代码如下:

悬停

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

15)运行效果,当鼠标移动到某一行时,这一行显示成灰色。

table8.png

16)接着,我们再来学习“紧凑.table-condensed”

坚凑

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

17)运行效果,紧凑型表格也是自适应分辨率,唯一不同的就是内容离边框相对较近。

table9.png

table10.png

18)我们将悬停的表格样式的宽度设为600像素,这个只是边距做了不同的设置而已。

19)运行结果

table11.png

20)然后,我们再来学习行样式.active .success .info

序号姓名年龄
1张三22
1张三22
1张三22
1张三22
1张三22

21)运行效果,表头是“info”,“success”是绿色表示成功率,“warning”是一个警告,用黄色表示。“danger”是危险用红色表示。这就是设置这些行的颜色,你也不需要自己去定义。

table12.png

22)最后我们再学习一个表格样式“响应式表格”。“响应式表格”应该注意的是,我们一定要将它放到一个div里边去。div选择器的样式我们叫‘table-responsive’。


序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

23)运行效果,“响应式表格”就是通过媒体查询来判断你这个像素是多少,从而设置表格的大小。

table13.png

table14.png

24)或者我们可以再设置一个样式


   

     

序号 姓名 年龄
1 张三 22
1 张三 22
1 张三 22
1 张三 22
1 张三 22

   

25)运行效果,到小屏幕上就是这样的一个分辨率是自动的

table15.png

table16.png



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207743.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午1:11
下一篇 2026年3月19日 下午1:11


相关推荐

  • Java VisualVM远程监控JVM

    Java VisualVM远程监控JVM

    2022年3月12日
    45
  • Idea激活码最新教程2019.1.4版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2019.1.4版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2019 1 4 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2019 1 4 成功激活

    2025年5月24日
    4
  • Excel设置(单行或多行)固定表头的方法

    Excel设置(单行或多行)固定表头的方法本文介绍 Excel 设置固定表头的两种方法 一种是设置首行为固定表头 另一种是设置多行为固定表头 一 设置首行固定表头 1 1 选择并打开一个有数据的 Excel 表格 1 2 点击 Excel 菜单栏的 视图 冻结窗格 冻结首行 设置首行为固定表头 1 3 完成首行表头固定二 设置多行固定表头 2 1 选择要固定行数的下一行 比如要固定前两行 则选择

    2026年3月17日
    2
  • QTcpSocket学习

    QTcpSocket学习一、涉及到的函数监听:tcpServer->listen(QHostAddress::LocalHost,6666)错误信息:tcpServer->errorString()新连接信号:connect(tcpServer,SIGNAL(newConnection()),this,SLOT(sendMessage()))设置输出流:QByteArrayblock…

    2025年9月2日
    10
  • c客户端http post chunked协议上传到服务器demo源码

    c客户端http post chunked协议上传到服务器demo源码注 c 客户端采用 chunked 协议上传到服务器 java 服务器返回的不是 chunked 协议 c 客户端 chunked 完整内容是 Hello world howareyou 分了 2 块上传 Hello world 和 howareyou include stdio h include sys socket h include sys types h include time h include time h sys sys stdio h

    2026年3月17日
    2
  • 重启MySQL服务(怎么重启mysql服务)

    重启MySQL服务(怎么重启mysql服务)一、MYSQL服务我的电脑——(右键)管理——服务与应用程序——服务——MYSQL——开启(停止、重启动)二、命令行方式Windows1.点击“开始”->“运行”(快捷键Win+R)。2.启动:输入netstopmysql3.停止:输入netstartmysql提示*RedhatLinux也支持servicecommand,启动:#servicemysqldstar…

    2022年4月18日
    260

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号