bootstrap表格
时间:2022-06-08
本文章向大家介绍bootstrap表格,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
bootstrap提供了几种表格的样式:
条纹表格.table-striped(作用在table的class类名),实现隔行换色
<table class="table table-striped ">
<tbody><thead>条纹表格</thead><tr>
<td>第一行1</td>
<td>第一行2</td>
<td>第一行3</td>
</tr>
<tr >
<td>第二行1</td>
<td>第二行2</td>
<td>第二行3</td>
</tr
<tr >
<td>第三行1</td>
<td>第三行2</td>
<td>第三行3</td>
</tr></tbody>
</table>
框表格.table-bordered(作用在table的class类名)
<table class="table table-bordered ">
<thead>边框表格</thead>
<tbody><tr class="info">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr class="success">
<td>1</td>
<td>2</td>
<td>3</td>
</tr></tbody>
</table>
状态的class类名加载表格的tr里,bootstrap提供了几种状态:success(成功绿),info(信息蓝),warning(警告橙),danger(危险红),实现表格的行出现相应颜色,成功绿的实现(<tr class="success"></tr>)
<table class="table table-bordered ">
<thead>状态+边框表格</thead>
<tbody><tr class="info">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr class="success">
<td>1</td>
<td>2</td>
<td>3</td>
</tr></tbody>
</table>
鼠标悬停(table-hover)作用在table上,当滑过某行表格颜色加重,类似css的hover选择器,加重原来颜色,这就是悬停
<table class="table table-bordered table-hover ">
<thead>悬停+状态+边框表格</thead>
<tbody><tr class="success">
<td>第一行1</td>
<td>第一行2</td>
<td>第一行3</td>
</tr>
<tr class="danger">
<td>第二行1</td>
<td>第二行2</td>
<td>第二行3</td>
</tr>
<tr class="warning active">
<td>第三行1</td>
<td>第三行2</td>
<td >第三行3</td>
</tr></tbody>
</table>
此外,bootstrap还提供了一种active状态,就是默认鼠标悬停在某行的表格上,效果类似table-hover.使用方法和之前的状态表格一样作用在tr上进行相应的class类名取为active.
表格的响应式
表格响应式的实现比较简单,在作用表格的父级元素class属性加上.table-responsive属性,可以实现下述表格的响应式,当窗口尺寸小于768px则出现滚动条
响应式表格的实现:
<div class=" table-responsive">
<table class="table table-hover">
<thead>响应式表格:给父级class加table-responsive,小于768px出现边框</thead>
<tbody>
<tr class="info">
<td>姓名</td>
<td>年龄</td>
<td>性别</td>
<td>职业</td>
<td>收入</td>
</tr>
<tr class="success">
<td>张三</td>
<td>26</td>
<td>男</td>
<td>经理</td>
<td>22万</td>
</tr>
<tr class="danger">
<td>赵六</td>
<td>24</td>
<td>女</td>
<td>女秘</td>
<td>18万</td>
</tr>
</tbody>
</table>
</div>
注意在需要进行引入jquery和bootstrap库,bootstrap的某些js效果依靠于jquery因此写入的时候先进行引入jquery和bootstrap,之前提过cdn方式的引入,下面重新说一遍.
cdn方式引入bootstrap,引入之前需要先进行引入jquery
<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(41)-组织架构
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(40)-精准在线人数统计实现-【过滤器+Cache】
- Enterprise Library深入解析与灵活应用(7):再谈PIAB与Unity之间的集成
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(39)-在线人数统计探讨
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(37)-文章发布系统④-百万级数据和千万级数据简单测试
- .Net 转战 Android 4.4 日常笔记(10)--PullToRefresh下拉刷新使用
- .Net 转战 Android 4.4 日常笔记(10)--ADT集成环境更新SDK
- Windows Server 2008R2 配置网络负载平衡(NLB)
- .Net 转战 Android 4.4 日常笔记(9)--常用组件的使用方法[附源码]
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(38)-Easyui-accordion+tree漂亮的菜单导航
- .Net 转战 Android 4.4 日常笔记(8)--常见事件响应及实现方式
- silverlight于javascript通信
- 微信上线小游戏:对流量基础入口应用商店革命
- Appium Desktop 使用
- HTML 教程
- HTML 简介
- html div 标签介绍
- html span 标签介绍
- html a 超链接标签
- HTML Br换行标签介绍
- HTML P段落标签介绍
- HTML br与p标签区别
- Html H 标题标签
- html px em pt长度单位
- HTML form 标签
- HTML radio 单选框
- HTML B 加粗标签
- HTML strong加粗粗体标签
- HTML em 强调标签
- HTML i 斜体标签
- HTML u下划线标签
- HTML s 删除线标签
- Html img 图片标签
- Html上标注sup与下标注sub标签
- HTML nobr 禁止换行标签
- HTML hr 水平线标签
- HTML label 标签
- HTML input 标签
- HTML textarea 标签
- HTML select下拉列表标签
- HTML checkbox 多选框
- HTML font color 标签
- HTML iframe 框架标签
- HTML Table 表格
- HTML dl dt dd 标签
- HTML ol li有序列表标签
- HTML ul li 无序列表标签
- HTML 注释
- CSS 教程
- CSS 简介
- CSS 语法
- CSS Id 和 Class选择器
- CSS 样式的创建
- CSS background 背景介绍
- CSS 文本样式
- CSS font 字体
- CSS A 链接
- CSS ul ol列表样式
- CSS TABLE 样式
- CSS 框模型
- CSS border 边框
- CSS Outlines 轮廓
- CSS 外边距 Margin
- CSS Padding 内边距
- CSS 分组和嵌套选择器
- CSS 尺寸 (Dimension)
- CSS Display 属性
- CSS Position 定位
- CSS Float 浮动
- CSS 水平对齐(Horizontal Align)
- CSS 组合选择符
- CSS 伪类
- CSS 伪元素
- CSS 导航栏
- CSS 下拉菜单
- CSS 图片廊
- CSS 图像透明/不透明
- CSS sprite 图像拼合技术
- CSS 媒体类型
- CSS 属性选择器
- CSS 实例
- 解密"秒杀"软件 | JavaScript最佳入门案例用javascript实现秒杀倒计时的效果chrome "奇技淫巧" 之 脚本编辑器!
- 使用Artik创建物联网项目
- 往"某度文库"上传资源之前,请先做好这些...想到一句好玩的话:知道是你干的,只是懒得抓你!如果你喜欢python,喜欢故事,请点赞或关注我!您的支持是对作者最大的鼓励!
- 你的照片安全么?
- 好玩的网站“彩蛋”们(程序员视角)...图形类彩蛋文字类彩蛋
- Python使用getpass库读取密码
- 创意终端影集左侧效果图:
- 将Python程序(.py)转换为Windows可执行文件(.exe)第四步:运行测试
- 详解Django自定义过滤器
- springcloud(七):配置中心svn示例和refresh
- 用chrome学编程利用chrome学编程,一切都变得简单...
- springcloud(八):配置中心服务化和高可用
- 自己动手,打造更好用的Django
- Django"取真经"一次面向Django服务端的请求:
- <干货>5分钟快速回顾HTML CSS