Bootstrap入门(十五)组件9:面板组件

虽然不总是必须,但是某些时候你可能需要将某些 DOM 内容放到一个盒子里。对于这种情况,可以试试面板组件。

1.基本实例

2.带标题的面板

3.情景效果

4.代表格的面板

5.带列表组的面板

先引入本地的CSS文件

<link href="bootstrap.min.css" rel="stylesheet">

1.基本实例

我们先来创建一个基本的面板实例,在容器div中新建一个属性为panel,样式制定为默认样式的面板,主体内容要用到panel-body

     <div class="container">
<div class="panel panel-default">
<div class="panel-body">
HELLO WORLD!
</div>
</div>
     </div>

效果

2.带标题的面板

有时候我们需要用标题来帮助显示panel-heading

     <div class="container">
<div class="panel panel-default">
         <div class="panel-heading">
标题
</div>
<div class="panel-body">
HELLO WORLD!
</div>
</div>
     </div>

效果

同理,既然有标题,也会有脚注

     <div class="container">
<div class="panel panel-default">
<div class="panel-body">
HELLO WORLD!
</div>
         <div class="panel-footer panel-danger">
            www.test.com
         </div>
</div>
     </div>

效果

3.情景效果

也就是把默认的样式修改为其他,比如panel-info

(还有其他,比如panel-primary,panel-success,panel-danger等

       <div class="panel panel-info">
<div class="panel-heading panel-success">
标题
</div>
<div class="panel-body">
HELLO WORLD!
</div>
<div class="panel-footer panel-danger">www.test.com</div>
</div>

效果

4.代表格的面板

为面板中不需要边框的表格添加 .table 类,是整个面板看上去更像是一个整体设计。

如果是带有 .panel-body 的面板,我们为表格的上方添加一个边框,看上去有分隔效果。

        <div class="panel panel-default">
<div class="panel-heading">
列表
</div>
<div class="panel-body">
HELLO WORLD!
</div>
<table class="table">
<thead>
<tr class="active">
<th>标题</th>
<th>标题</th>
<th>标题</th>
</tr>
</thead>
<tbody>
<tr class="success">
<td>单元格</td>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr class="info">
<td>单元格</td>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr class="success">
<td>单元格</td>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr class="success">
<td>单元格</td>
<td>单元格</td>
<td>单元格</td>
</tr>
</tbody>
</table>
</div>

效果(其中<tr>标签的class可以修改,这里的第二行就改为了info)

5.带列表组的面板

(就是结合了<ul><li>标签的面板)

       <div class="panel panel-default">
<div class="panel-heading">
标题
</div>
<div class="panel-body">
HELLO WORLD!
</div>
<ul class="list-group">
<li class="list-group-item">
hello1
</li>
<li class="list-group-item">
hello2
</li>
<li class="list-group-item">
hello3
</li>
</ul>
</div>

效果:

Bootstrap入门(十五)组件9:面板组件的更多相关文章

  1. Bootstrap<基础十五> 输入框组

    Bootstrap 支持的另一个特性,输入框组.输入框组扩展自 表单控件.使用输入框组,可以很容易地向基于文本的输入框添加作为前缀和后缀的文本或按钮. 通过向输入域添加前缀和后缀的内容,您可以向用户输 ...

  2. Bootstrap入门(五)表单

    Bootstrap入门(五)表单   先引入本地的CSS文件  <link href="css/bootstrap.min.css" rel="stylesheet ...

  3. BootStrap入门教程 (三) :可重用组件(按钮,导航,标签,徽章,排版,缩略图,提醒,进度条,杂项)

    上讲回顾:Bootstrap的基础CSS(Base CSS)提供了优雅,一致的多种基础Html页面要素,包括排版,表格,表单,按钮等,能够满足前端工程师的基本要素需求. Bootstrap作为完整的前 ...

  4. 25、手把手教你Extjs5(二十五)Extjs5常用组件--form的基本用法

    Extjs Form是一个比较常用的控件,主要用来显示和编辑数据的,今天这篇文章将介绍Extjs Form控件的详细用法,包括创建Form.添加子项.加载和更新数据.验证等. Form和Form Ba ...

  5. Android笔记(五十五) Android四大组件之一——ContentProvider,使用系统提供的ContentProvider

    因为在Android中,存储系统联系人姓名和电话是存在与不同的ContentProvider中的,具体如何查找,可以从Android的源代码中查看,在android.providers包中列出了所有系 ...

  6. Android入门(十五)通知

    原文链接:http://www.orlion.ga/663/ 1.通知的基本用法 创建通知的步骤,首先需要一个NotificationManager来对通知进行管理,可以调用Context的getSy ...

  7. [WebGL入门]十五,为多边形涂抹颜色(顶点颜色的指定)

    注:文章译自http://wgld.org/.原作者杉本雅広(doxas),文章中假设有我的额外说明,我会加上[lufy:].另外.鄙人webgl研究还不够深入.一些专业词语.假设翻译有误.欢迎大家指 ...

  8. Spring入门(十五):使用Spring JDBC操作数据库

    在本系列的之前博客中,我们从没有讲解过操作数据库的方法,但是在实际的工作中,几乎所有的系统都离不开数据的持久化,所以掌握操作数据库的使用方法就非常重要. 在Spring中,操作数据库有很多种方法,我们 ...

  9. Bootstrap 学习笔记6 列表组面板嵌入组件

    列表组组件: 面板组件:

  10. Bootstrap <基础二十五>警告(Alerts)

    警告(Alerts)以及 Bootstrap 所提供的用于警告的 class.警告(Alerts)向用户提供了一种定义消息样式的方式.它们为典型的用户操作提供了上下文信息反馈. 您可以为警告框添加一个 ...

随机推荐

  1. extjs最普通的grid

    的 <script> Ext.onReady(function () { //1.定义Model Ext.define("MyApp.model.User", { ex ...

  2. zookeeper启动失败

    集群中3个节点,第一个started,第二个说Starting zookeeper ... already running as process xxxx,第三个说Starting zookeeper ...

  3. 15个最佳jQuery的翻页书效果的例子

    在这里,你会发现15的jQuery的翻页书的插件,提供了良好的页面翻转的经验,并帮助创建类似书本的效果. jQuery的增添了一道亮丽的过渡到实际的页面在一本书或杂志HTML5. 1. BookBlo ...

  4. PAT (Advanced Level) 1024. Palindromic Number (25)

    手动模拟加法高精度. 注意:如果输入数字的就是回文,这个时候输出0步. #include<iostream> #include<cstring> #include<cma ...

  5. PAT (Advanced Level) 1016. Phone Bills (25)

    简单模拟题. #include<iostream> #include<cstring> #include<cmath> #include<algorithm& ...

  6. javascript面向对象一:函数

    Arguments对象 <script type="text/javascript"> /* Arguments对象: * 在Java中存在函数的重载现象. * 节省了 ...

  7. MediaScanner

    http://blog.csdn.net/hellofeiya/article/details/8255898 http://www.cnblogs.com/halzhang/archive/2011 ...

  8. 缩进(Python很将就格式)

    空白在Python中是重要的.事实上行首的空白是重要的.它称为缩进.在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组.这意味着同一层次的语句必须有相同的缩进.每一组这样 ...

  9. phpcms v9 后台首页 去掉团队信息等版权

    phpcms\languages\zh-cn\admin.lang.php $LANG['main_product_team'] = 'PHPCMS开发团队'; phpcms\modules\admi ...

  10. JAVA基础--代理模式

    interface Network{ public void browse() ; // 浏览 } class Real implements Network{ public void browse( ...