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 相关文章推荐
Jquery 切换不同图片示例代码
Dec 05 Javascript
javascript实现的元素拖动函数宿主为浏览器
Jul 21 Javascript
jQuery截取指定长度字符串代码
Aug 21 Javascript
jQuery实现列表自动滚动循环滚动展示新闻
Aug 22 Javascript
javascript格式化json显示实例分析
Apr 21 Javascript
基于jQuery和hwSlider实现内容左右滑动切换效果附源码下载(一)
Jun 22 Javascript
关于Vue.js一些问题和思考学习笔记(1)
Dec 02 Javascript
p5.js入门教程之小球动画示例代码
Mar 15 Javascript
vue 之 .sync 修饰符示例详解
Apr 21 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
Jun 18 Javascript
JavaScript实现移动端带transition动画的轮播效果
Mar 24 Javascript
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 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
PHP输入流php://input介绍
2012/09/18 PHP
php的常量和变量实例详解
2017/06/27 PHP
老生常谈PHP中的数据结构:DS扩展
2017/07/17 PHP
js实现的折叠导航示例
2013/11/29 Javascript
js实现获取两个日期之间所有日期的方法
2016/06/17 Javascript
AngularJs页面筛选标签小功能
2016/08/01 Javascript
详细分析Javascript中创建对象的四种方式
2016/08/17 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
jQuery旋转插件jqueryrotate用法详解
2016/10/13 Javascript
Bootstrap缩略图与警告框学习使用
2017/02/08 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
Vue按需加载的具体实现
2017/12/02 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
2019/05/22 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
python实现多线程抓取知乎用户
2016/12/12 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
2020/02/27 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
Python2及Python3如何实现兼容切换
2020/09/01 Python
HTML5 新表单类型示例代码
2018/03/20 HTML / CSS
全球性的在线商店:Vogca
2019/05/10 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
市场调查策划方案
2014/06/10 职场文书
完整版商业计划书
2014/09/15 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
2014年房地产工作总结范文
2014/11/19 职场文书
2014年医院工作总结
2014/11/20 职场文书
北京故宫的导游词
2015/01/31 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
美甲店的创业计划书模板
2019/08/23 职场文书
PHP 时间处理类Carbon
2022/05/20 PHP