教大家轻松制作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 必知必会之closure
Sep 21 Javascript
jquery中加载图片自适应大小主要实现代码
Aug 23 Javascript
javascript中substring()、substr()、slice()的区别
Aug 30 Javascript
JS控制按钮10秒钟后可用的方法
Dec 22 Javascript
基于zepto的移动端轻量级日期插件--date_picker
Mar 04 Javascript
jQuery实现产品对比功能附源码下载
Aug 09 Javascript
如何使用Bootstrap创建表单
Mar 29 Javascript
JS实现简单表格排序操作示例
Oct 07 Javascript
vue 返回上一页,页面样式错乱的解决
Nov 14 Javascript
Vue+Element-UI实现上传图片并压缩
Nov 26 Javascript
vue实现全屏滚动效果(非fullpage.js)
Mar 07 Javascript
利用js canvas实现五子棋游戏
Oct 11 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图像处理类代码分享
2012/01/19 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
PHP高精确度运算BC函数库实例详解
2017/08/15 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
javascript运动详解
2015/07/06 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
鼠标经过出现气泡框的简单实例
2017/03/17 Javascript
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
vue中如何去掉空格的方法实现
2018/11/09 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
vue中进行微博分享的实例讲解
2019/10/14 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
Python循环结构的应用场景详解
2019/07/11 Python
PyQt Qt Designer工具的布局管理详解
2019/08/07 Python
eBay瑞士购物网站:eBay.ch
2018/12/24 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
化工专业个人的求职信范文
2013/11/28 职场文书
工程力学专业自荐信范文
2014/03/17 职场文书
导师评语大全
2014/04/26 职场文书
禁毒宣传活动总结
2014/08/26 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书
培训心得体会怎么写
2016/01/25 职场文书
写作技巧:优秀文案必备的3种结构
2019/08/19 职场文书
selenium.webdriver中add_argument方法常用参数表
2021/04/08 Python
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫