Bootstrap学习笔记面板(Panels)
本文将讲解Bootstrap面板(Panels).面板组件用于把DOM组件插入到一个盒子中。创建一个基本的面板,只需要向div元素添加class .panel和 panel-default即可,如下面的实例所示:

html
<h2>基本面板</h2>
<div class="panel panel-default">
<div class="panel-body">这是一个基本的面板</div>
</div>
面板标题
我们可以通过以下两种方式来添加面板标题:
使用panel-heading class 可以很简单地向面板添加标题容器。to easily add a heading container to your panel.
使用带有panel-title class 的<h1>-<h6>来添加预定义样式的标题。
下面的示例这两种方式:

html
<h2>面板标题</h2>
<div class="panel panel-default">
<div class="panel-heading">
不带title的面板标题
</div>
<div class="panel-body">
面板内容
</div>
</div> <div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">带title的面板标题</h3>
</div>
<div class="panel-body">
面板内容
</div>
</div>
面板脚注
我们可以在面板中添加脚注,只需要把按钮或者副文本放在带有class panel-footer的div中即可。下面的示例演示这一点:

来看html:
<h4>面板脚注</h4>
<div class="panel panel-default">
<div class="panel-body">这是一个基本面板</div>
<div class="panel-footer">
面板脚注据新华社电 国务院台湾事务办公室主任张志军23日在金门与台湾方面陆委会主委夏立言会面,就当前两岸关系形势、政策和推进两岸关系发展中的有关问题充分交换意见,并达成积极共识。 张志军表示,厦门和金门虽一水之隔,却因内战交往隔绝了约半个世纪。厦门金门的这段经历,是两岸关系过去的缩影。让人感到欣慰的是,自2008年以来,在两岸同胞的共同努力下,两岸双方在坚持“九二共识”、反对“台独”的共同政治基础上,开辟了两岸关系和平发展新局面。“两门”从炮声隆隆的战场,变为两岸交流合作、共谋发展的前沿。今昔对比,我们双方应下这么一个决心,决不能让两岸关系再遭折腾,更不能走回头路。相信这也是历经风雨沧桑的两岸同胞的共同心愿。
</div>
</div>
带语境色彩的面板
使用语境状态类 panel-primary,panel-success,panel-info,panel-warning,panel-danger,来设置带境色彩的面板,实例如下:

html代码:
<h2>带语境色彩的面板</h2>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div> <div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div> <div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div> <div class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
带表格的面板
为了在面板中创建一个无边框的表格,我们可以在面板中使用 class .table.假设有个div包含panel-body我们可以向表格的顶部添加额外的边框
用来分隔。如果没有包含panel-body 的div 刚组件会无中断地从面板头部移到表格。
下面来看一下带表格的面板的效果和示例:

html
<h2>带表格的面板</h2>
为了在面板中创建一个无边框的表格,我们可以在面板中使用class table.假设有个div包含panel-body,我们可以向表格的顶部添加额外的边框来分隔。如果没有包含panel-body的div则组件会无中断地从面板头部移动到表格. <div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本面板
</div>
<table class="table">
<th>产品</th>
<th>价格 </th>
<tr>
<td>产品 A</td>
<td>200</td>
</tr>
<tr>
<td>产品 B</td>
<td>400</td>
</tr>
</table> </div> <div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
@* <div class="panel-body">
这是一个基本面板
</div>*@
<table class="table">
<th>产品</th>
<th>价格 </th>
<tr>
<td>产品 A</td>
<td>200</td>
</tr>
<tr>
<td>产品 B</td>
<td>400</td>
</tr>
</table>
</div>
带列表组的面板
我们可以在任何面板中包含列表组,通过在div元素中添加panel和panel-default类来创建面板,并在面板中添加列表组。您可以从列表组一章中学习如何创建列表组。
来看效果:

html:
<div class="panel panel-default">
<div class="panel-heading">面板标题</div>
<div class="panel-body">
<p>这是一个基本的面板内容。这是一个基本的面板内容是一个基本的面板内容。这是一个基本的面板内容是一个基本的面板内容。这是一个基本的面板内容是一个基本的面板内容。这是一个基本的面板内容是一个基本的面板内容。这是一个基本的面板内容</p>
</div>
<ul class="list-group">
<li class="list-group-item">免费的域名注册</li>
<li class="list-group-item">免费的域名注册</li>
<li class="list-group-item">免费的域名注册</li>
<li class="list-group-item">免费的域名注册</li>
</ul>
</div>
本节完
Bootstrap学习笔记面板(Panels)的更多相关文章
- Bootstrap~学习笔记索引
回到占占推荐博客索引 bootstrap已经用了有段时间了,感觉在使用上还是比较容易接受的,在开发人员用起来上,也还好,不用考虑它的兼容性,手机,平台,PC都可以有效的兼容. bootstrap官方a ...
- Bootstrap学习笔记(二) 表单
在Bootstrap学习笔记(一) 排版的基础上继续学习Bootstrap的表单,编辑器及head内代码不变. 3-1 基础表单 单中常见的元素主要包括:文本输入框.下拉选择框.单选按钮.复选按钮.文 ...
- bootstrap学习笔记之为导航条添加标题、二级菜单及状态 http://www.imooc.com/code/3120
为导航条添加标题.二级菜单及状态 加入导航条标题 在Web页面制作中,常常在菜单前面都会有一个标题(文字字号比其它文字稍大一些),其实在Bootstrap框架也为大家做了这方面考虑,其通过" ...
- bootstrap学习笔记之基础导航条 http://www.imooc.com/code/3111
基础导航条 在Bootstrap框中,导航条和导航从外观上差别不是太多,但在实际使用中导航条要比导航复杂得多.我们先来看导航条中最基础的一个--基础导航条. 使用方法: 在制作一个基础导航条时,主要分 ...
- Bootstrap学习笔记-布局
Bootstrap学习笔记-布局 默认是响应式布局,就是你在改变页面的时候也不会出现乱的现象. <html><head> <meta charset="utf- ...
- Bootstrap学习笔记博客
本片博客用于记录之后要用到Bootstrap的学习笔记 概括: Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASC ...
- bootstrap学习笔记--bootstrap安装环境
Bootstrap 安装是非常容易的.此文是本人的学习汇总,便于以后查询学习,同时也希望给大家带来帮助. 下载 Bootstrap 您可以从 http://getbootstrap.com/ 上下载 ...
- Bootstrap学习笔记系列1-------Bootstrap网格系统
Bootstrap网格系统 学习笔记 [TOC] 简单网格 先上代码再解释 <!DOCTYPE html> <html> <head> <title>B ...
- bootstrap 学习笔记(1)---介绍bootstrap和栅格系统
学习前端许久,对于布置框架和响应浏览器用html 和javascript 写的有点繁琐,无意间看到这个框架,觉得挺好用的就开始学习了,但是这个框架上面有很多知识,不是所有的都要学的,故将学习笔记和觉得 ...
随机推荐
- 【哈希表】Ural Championship April 30, 2017 Problem H. Hamburgers
题意:有n群人,每个人有喜欢的汉堡配方:有m家店,给出每家店的每个汉堡的配方,如果存在某个汉堡,其配料表包含某个人喜欢的配方,则这个人喜欢这个汉堡所在的店家.问你对每群人,输出被喜欢的人数最多的店面是 ...
- python3-开发进阶Django-CBV和FBV及CBV的源码分析
一.CBV和FBV 全称应该是class base views 和function base views理解起来应该就是基于类的视图函数和基于函数的视图函数 FBV 应该是我目前最常用的一种方式了,就 ...
- NOIP2014 解题报告·水渣记
Day 1: 第一次参加noip.小激动,小紧张,这些正常的情绪就不用说了.唯一值得一提的是 我早上步行去郑大工学院的时候迷路了,直接转进了隔壁的河南农大,绕了半天找不到机房,还给几个同学打了电话可就 ...
- POJ 2139 Six Degrees of Cowvin Bacon (弗洛伊德最短路)
题意:奶牛拍电影,如果2个奶牛在同一场电影里演出,她们的合作度是1,如果ab合作,bc合作,ac的合作度为2,问哪一头牛到其他牛的合作度平均值最小再乘100 思路:floyd模板题 #include& ...
- JavaScript之String类型
这里先总结一下RegExp类型的两个主要方法: (1)exec():主要用于捕获组.接受一个参数,这个参数是主要应用模式的字符串,然后返回包含第一个匹配项信息的数组. (2)test():主要用于目标 ...
- fedora19/opensuse13.1 配置svn client
Date: 20140208Auth: Jin 一.install zypper install subversion yum install subversion 二.操作 1.将文件check ...
- python框架django中结合vue进行前后端分离
一:创建django项目 1.django-admin startproject mysite # 创建mysite项目 2.django-admin startapp app01# 创建app01应 ...
- Java并发包之闭锁/栅栏/信号量(转)
本文转自http://blog.csdn.net/u010942020/article/details/79352560 感谢作者 一.Java多线程总结: 描述线程的类:Runable和Thread ...
- 【mysql】更新“”空字符串为NULL
mysql中NULL和“”是完全不同的概念,因此出现了“”导致NULL不可查的问题出现,那怎么能将一个字段设置为NULL呢? update goods_type gt set gt.parent_ui ...
- java 从网络Url中下载文件
转自:http://blog.csdn.net/xb12369/article/details/40543649 /** * 从网络Url中下载文件 * @param urlStr * @param ...