Bootstrap中的Panel和Table全面解析


Posted in Javascript onJune 13, 2016

在我们对一个页面进行设计时,分块是必须的,没有一个网站是一栏而下的,除非你是在看小说,否则你的页面设计一定是分块的,即它由于多个panel组件,在bootstrap里叫到栅格系统,而在每行每列进行宏观的布局后,就是在每一个大块里建立小块,而小块可以使用Panel来实现,下面看个例子

<div class="panel panel-default">
<div class="panel-heading">Panel heading without title</div>
<div class="panel-body">
Panel content
</div>
</div>

这是最简单的格式了,它运行后的效果

Bootstrap中的Panel和Table全面解析

其实在我们设计自己的系统时,如果panel运行得当,也可以快速的建立一个页面,如下

Bootstrap中的Panel和Table全面解析

它其实于一个栅格(1x2)和两个panel组件,缩减代码如下

<div class="row">
<div class="col-md-2">
<div class="panel panel-default">
<div class="panel-heading">快速导航</div>
<div class="panel-body">
<ul><li style='padding-left:5px;' class='level0'><a href=''>根</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level1'><a href=''>系统管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level2'><a href=''>角色管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level3'><a href='/Role/Create'>新建角色</a></li><li style='padding-left:5px;' class='level3'><a href='/Role/Index'>管理角色</a></li></ul></li><li style='padding-left:5px;' class='level2'><a href=''>部门管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level3'><a href='/Department/Index'>管理部门</a></li></ul></li><li style='padding-left:5px;' class='level2'><a href=''>菜单管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level3'><a href='/Menu/Index'>管理菜单管理</a></li></ul></li><li style='padding-left:5px;' class='level2'><a href=''>员工管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level3'><a href='/WebUser/Create'>新建员工</a></li><li style='padding-left:5px;' class='level3'><a href='/WebUser/Index'>管理员工</a></li></ul></li><li style='padding-left:5px;' class='level2'><a href=''>导航管理</a><ul style='margin:0px;padding:0'><li style='padding-left:5px;' class='level3'><a href='/Banner/Create'>新建导航</a></li><li style='padding-left:5px;' class='level3'><a href='/Banner/Index'>管理导航</a></li></ul></li></ul></li></ul></li></ul>
</div>
</div>
</div>
<div class="col-md-10">
<div class="panel panel-default">
<div class="panel-heading">

用户列表

</div>
<div class="panel-body">
<p>
用户:<input type="text" name="UserName" id="UserName" />  部门:<input type="text" name="DeptName" id="DeptName" />
</p>
<p>时间:<input type="text" name="StartTime" id="StartTime" />    到    <input type="text" name="EndTime" id="EndTime" />  </p>
<p>
<input type="button" id="search" value="查询" />
<a class="button" href="/WebUser/Create">建立一个用户</a>
</p>
<div id="list">
<table class="listTbl">
<tr>
<th></th>
<th>编号
</th>
<th>用户名称
</th>
<th>真实姓名
</th>
<th>Email
</th>
<th>所属部门
</th>
<th>更新日期
</th>
<th>状态
</th>
<th>所在系统
</th>
</tr>
<tbody>
<tr>
<td>
<div>
<span>
<a href="/WebUser/Details/1">查看</a>
</span>
<span>
<a href="/WebUser/Create">新建</a>
</span>
<span>
<a href="/WebUser/Edit/1">编辑</a>
</span>
<span>
<a href="/WebUser/Delete/1">删除</a>
</span>
<span>
<a href="/WebUser/Approve/1">审核</a>
</span>
</div>
</td>
<td>
1
</td>
<td>
zzl
</td>
<td>
<span>zzl</span>
</td>
<td>
<span>No Info</span> 
</td>
<td>
公司
</td>
<td>
2015/6/22 21:51
</td>
<td>
正常
</td>
<td>
1
</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="9">
<style type='text/css'>
.page_Standard {
padding: 5px;
margin: 0px;
text-align: center;
font-family: 0px;
font-family: Arial;
font-size: 12px;
}
.page_Standard a.cur{
background: none repeat scroll 0 0 #036cb4;
border: 1px solid #036cb4;
color: #fff;
font-weight: bold;
margin: 2px;
padding: 2px 5px;
}
.page_Standard a {
border: #eee 1px solid;
padding: 2px 5px;
margin: 2px;
color: #036cb4;
text-decoration: none;
}
.page_Standard A:hover {
border: #999 1px solid;
color: #666;
}
.page_Standard A:active {
border: #999 1px solid;
COLOR: #666;
}
.page_Standard span {
border: #036cb4 1px solid;
padding: 2px 5px;
font-weight: bold;
margin: 2px;
color: #fff;
background: #036cb4;
}
.page_Standard .disabled {
border: #eee 1px solid;
padding: 2px 5px;
margin: 2px;
color: #ddd;
}
</style>
<div style='clear:both'></div><div class="page_Standard"><b>  1/1  共1条</b></div>
</td>
</tr>
</tfoot>
</table>
</div>

下面再来看一下表格table,bootstrap基本就是为它添加的css样式,没有什么特别的

<table class="table table-striped">
...
</table>

Bootstrap中的Panel和Table全面解析

下面也有带边框的表格

<table class="table table-bordered">
...
</table>

Bootstrap中的Panel和Table全面解析

同时也集成了JS的悬浮效果

<table class="table table-hover">
...
</table>

OK,对于布局中的Panel和Table就介绍到这里,最后让大家看一下我的bootstrap的demo,感觉真的很简单,很方便!

Bootstrap中的Panel和Table全面解析

以上所述是小编给大家介绍的Bootstrap中的Panel和Table的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript函数以及基础写法100多条实用整理
Jan 13 Javascript
jQuery操作Select的Option上下移动及移除添加等等
Nov 18 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
May 05 Javascript
Underscore源码分析
Dec 30 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
May 23 Javascript
js实现关闭网页出现是否离开提示
Dec 07 Javascript
原生JS实现的双色球功能示例
Feb 02 Javascript
详解JSON Web Token 入门教程
Jul 30 Javascript
node.js ws模块搭建websocket服务端的方法示例
Apr 25 Javascript
Node.js 的 GC 机制详解
Jun 03 Javascript
使用axios发送post请求,将JSON数据改为form类型的示例
Oct 31 Javascript
ztree+ajax实现文件树下载功能
May 18 Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 #Javascript
Bootstrap表单Form全面解析
Jun 13 #Javascript
VUEJS实战之构建基础并渲染出列表(1)
Jun 13 #Javascript
关于backbone url请求中参数带有中文存入数据库是乱码的快速解决办法
Jun 13 #Javascript
多种jQuery绑定事件的实现方式
Jun 13 #Javascript
JS Ajax请求如何防止重复提交
Jun 13 #Javascript
JavaScript判断微信浏览器实例代码
Jun 13 #Javascript
You might like
3
2006/10/09 PHP
php5.3 注意事项说明
2013/07/01 PHP
jQuery.ajax 用户登录验证代码
2010/10/29 Javascript
点击button获取text内容并改变样式的js实现
2014/09/09 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
原生js实现倒计时--2018
2017/02/21 Javascript
JS实现css hover操作的方法示例
2017/04/07 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
Vue组件创建和传值的方法
2018/08/17 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
微信小程序实现判断是分享到群还是个人功能示例
2019/05/03 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
Element实现表格嵌套、多个表格共用一个表头的方法
2020/05/09 Javascript
js实现时间日期校验
2020/05/26 Javascript
jQuery实现图片切换效果
2020/10/19 jQuery
webpack4从0搭建组件库的实现
2020/11/29 Javascript
[50:54]完美世界DOTA2联赛 GXR vs IO 第三场 11.07
2020/11/10 DOTA
Python解惑之True和False详解
2017/04/24 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
python实现的分析并统计nginx日志数据功能示例
2019/12/21 Python
如何基于python操作json文件获取内容
2019/12/24 Python
python 求两个向量的顺时针夹角操作
2021/03/04 Python
使用phonegap操作数据库的实现方法
2017/03/31 HTML / CSS
机电专业体育教师求职信
2013/09/21 职场文书
七一建党节演讲稿
2014/09/11 职场文书
爱心捐款活动总结
2015/05/09 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
python3使用diagrams绘制架构图的步骤
2021/04/08 Python
react中props 的使用及进行限制的方法
2021/04/28 Javascript