教大家轻松制作Bootstrap漂亮表格(table)


Posted in Javascript onDecember 13, 2016

学习了runoob.com网站中的bootstrap内容之后,参照其中的内容自己做一下总结,以便帮助在这方面有疑惑的朋友,也有助于自己更好的消化所学的内容。

我们应该庆幸自己活在这样一个互联网时代,开放、共享。很多之前我们费尽心思去实现的效果已经有前辈为我们总结出来并做成很好的框架,共享出来让我们使用,使得我们轻松就能实现很漂亮的效果。

下面就使用一个实例来讲一下如何使用Bootstrap现成的css样式直接加在我们的table表格上,我们只需要写很少的代码就能轻松制作漂亮表格。

比如我们要制作一个像下面这个表格:

教大家轻松制作Bootstrap漂亮表格(table)

有了Bootstrap,只需写好html内容结构,加上Bootstrap写好的专用于表格的类样式即可实现图中的效果。
代码如下:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>BootStrap制作表格</title> 
 <link type="text/css" rel="stylesheet" href="../libs/bootstrap.css"> 
</head> 
<body> 
 <div class="container"> 
 <table style="width: 500px;" class="table table-striped table-hover table-bordered"> 
 <thead> 
 <tr> 
  <th>表头1</th> 
  <th>表头2</th> 
  <th>表头3</th> 
 </tr> 
 </thead> 
 <tbody> 
 <tr> 
  <td>第1行第1列</td> 
  <td>第1行第2列</td> 
  <td>第1行第3列</td></tr> 
 <tr> 
  <td>第2行第1列</td> 
  <td>第2行第2列</td> 
  <td>第2行第3列</td></tr> 
 <tr> 
  <td>第3行第1列</td> 
  <td>第3行第2列</td> 
  <td>第3行第3列</td></tr> 
 </tbody> 
 </table> 
 </div> 
</body> 
</html>

在这里为了方便美观我给他加了一个宽度500px;我们这里使用一个<div class="container"> 来作为基础面板包裹我们的table。container也属于bootstrap类样式,在webstorm中我们按住ctrl+点击左键进入container(任何脚本样式你都这样查看它里边的实现,前提是要先引入),可以看到bootstrap的属性如下:

.container {
 padding-right: 15px;
 padding-left: 15px;
 margin-right: auto;
 margin-left: auto;
}

containner可以适应浏览器为我们设置外边距,设置固定左右内边距15px。

接下来说一下步骤:

第一步:引入bootstrap脚本文件:
<link type="text/css" rel="stylesheet" href="../libs/bootstrap.css"> 

这个脚本你可以在 http://getbootstrap.com 官网中下载。

第二步:写html内容结构代码。

只设置了宽度,没有加入其他任何样式的裸妆他是这样子的:

教大家轻松制作Bootstrap漂亮表格(table)

第三步:为table加入bootstrap样式:
<table style="width: 500px;" class="table table-striped table-hover table-bordered"> 

以上三步即可得到第一幅图的效果。

接下来讲解一下这些样式的效果,runoob.com列出了比较简明的解析:

教大家轻松制作Bootstrap漂亮表格(table)

在行列中,也可以使用.active  .success .danger这些用于行列的样式。比如我加入行列样式:

教大家轻松制作Bootstrap漂亮表格(table)

效果是这样的:

教大家轻松制作Bootstrap漂亮表格(table)

大家可以根据自己的需要来加入样式。

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 自定义类型方法小结
Mar 02 Javascript
javascript 基础篇1 什么是js 建立第一个js程序
Mar 14 Javascript
按下Enter焦点移至下一个控件的实现js代码
Dec 11 Javascript
解析jquery中的ajax缓存问题
Dec 19 Javascript
使用javascript实现简单的选项卡切换
Jan 09 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
Sep 09 Javascript
浅析$.getJSON异步请求和同步请求
Jun 06 Javascript
理解JavaScript原型链
Oct 25 Javascript
jquery uploadify隐藏上传进度的实现方法
Feb 06 Javascript
Angular2入门--架构总览
Mar 29 Javascript
Vue实现简易计算器
Feb 25 Javascript
JavaScript实现指定数量的并发限制的示例代码
Mar 10 Javascript
AngularJS自定义控件实例详解
Dec 13 #Javascript
Node.js中process模块常用的属性和方法
Dec 13 #Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
Dec 13 #Javascript
node.js 和HTML5开发本地桌面应用程序
Dec 13 #Javascript
AngularJS中$apply方法和$watch方法用法总结
Dec 13 #Javascript
vue.js学习之递归组件
Dec 13 #Javascript
AngularJS过滤器filter用法总结
Dec 13 #Javascript
You might like
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
2017/10/07 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
2020/06/03 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
Javascript模块模式分析
2008/05/16 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
解析瀑布流布局:JS+绝对定位的实现
2013/05/08 Javascript
jquery实现加载等待效果示例
2013/09/25 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
2016/06/13 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
bootstrap输入框组使用方法
2017/02/07 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
使用jQuery实现购物车
2020/10/29 jQuery
python判断图片宽度和高度后删除图片的方法
2015/05/22 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
python集合常见运算案例解析
2019/10/17 Python
python pygame实现球球大作战
2019/11/25 Python
Python try except异常捕获机制原理解析
2020/04/18 Python
Python 如何创建一个简单的REST接口
2020/07/30 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
美国知名的摄影器材销售网站:Adorama
2017/02/01 全球购物
携程英文网站:Trip.com
2017/02/07 全球购物
香港莎莎官网Sasa.com:亚洲著名国际化妆品商城
2019/11/10 全球购物
医生自荐信
2013/10/11 职场文书
学院书画协会部门岗位职责
2013/12/01 职场文书
预备党员承诺书
2014/03/25 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
计划生育工作汇报
2014/10/28 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js
MongoDB使用场景总结
2022/02/24 MongoDB