面板

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

创建面板

Bootstrap的面板组件是内容的容器,它由页眉、主体、页脚三部分组成。面板组件由.panel容器定义,页眉、主体、页脚分别由.panel-title.panel-body.panel-footer的容器定义。

1、基本面板

由于面板组件的页眉和页脚是可选的,因此基本的面板只包含主体,它只是一个带有边框的文本框。如:

 
  1. <div class="panel panel-default">
  2.   <div class="panel-body">
  3.     Basic panel example
  4.   </div>
  5. </div>

效果如图 3‑94所示:

图3-94 基本面板

2、带标题的面板

通过.panel-heading,可以很简单地为面板加入一个标题容器。如:

 
  1. <div class="panel panel-default">
  2.   <div class="panel-heading">Panel heading without title</div>
  3.   <div class="panel-body">
  4.     Panel content
  5.   </div>
  6. </div>

效果如图 3‑95所示:

图3-95 带标题的面板

你也可以将标题的内容放在<h1>-<h6>标签中,不过这是可选的。使用<h1>-<h6>标签时,如果要为它们提供预定义的样式,就要为它们设置.panel-title类。不过,<h1>-<h6>标签的字体大小将被.panel-title的样式所覆盖。如:

 
  1. <div class="panel panel-default">
  2.   <div class="panel-heading">
  3.     <h3 class="panel-title">Panel title</h3>
  4.   </div>
  5.   <div class="panel-body">
  6.     Panel content
  7.   </div>
  8. </div>

效果如图 3‑96所示:

图3-96 带标题的面板

注意:如果标题中包含链接,为了给链接设置合适的颜色,务必将链接放到带有.panel-title类的标题标签中。

3、带页脚的面板

通过.panel-footer,来为面板加入一个页脚容器。页脚一般用来放置按钮或次要文本。不过,页脚不会从情境中继承颜色,因为它们并不是主要内容。如:

 
  1. <div class="panel panel-default">
  2.   <div class="panel-body">
  3.     Panel content
  4.   </div>
  5.   <div class="panel-footer">Panel footer</div>
  6. </div>

效果如图 3‑97所示:

图3-97 带页脚的面板

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

Bootstrap3 面板 .panel 容器相关推荐

  1. 面板panel与窗口frame的区别

    面板panel与窗口frame的区别 References 都可以在其上加载组件 面板需要加载在组件上才能使用,而窗口不需要 JPanel和JFrame都可以作为容器存放别的控件 但JPanel一般作 ...

  2. c# 火狐浏览器怎么嵌入窗体中_C#WinForm窗体内Panel容器中嵌入子窗体、程序主窗体设计例子...

    C#WinForm父级窗体内Panel容器中嵌入子窗体.程序主窗体设计例子 在项目开发中经常遇到父级窗体嵌入子窗体所以写了一个例子程序,顺便大概划分了下界面模块和配色,不足之处还望指点 主窗体窗体采用 ...

  3. java gui容器_[Java教程]GUI Panel 容器以及布局管理器

    [Java教程]GUI Panel 容器以及布局管理器 0 2016-11-09 07:04:32 一.Panel是AWT中的另一个典型的容器,它代表不能独立存在.必须放在其他容器中使用. 1.可作为 ...

  4. AWT_面板 Panel(Java)

    AWT_面板 Panel(Java) package Demo01;import java.awt.*; import java.awt.event.WindowEvent; import java. ...

  5. jQuery Mobile中面板panel的data-*选项

    全栈工程师开发手册 (作者:栾鹏) jQuery Mobile 所有data-*选项 jQuery Mobile中面板panel的data-*选项 带有 data-role="panel&q ...

  6. Pandas 面板Panel

    一.Panel介绍 Pandas 面板(Panel)是3维数据的存储结构,相当于一个存储 DataFrame 的字典,有3个轴(axis),分别给出描述涉及面板数据的操作的一些语义,具体如下: ite ...

  7. Bootstrap3 面板的情景类

    情景类 Bootstrap为面板提供了一组情景类 .panel-primary..panel-success..panel-info..panel-warning..panel-danger,通过给面 ...

  8. Bootstrap中的面板(panel)

    背景 写自动折叠的面板时遇到点问题,虽与面板本身无关,可看到他有序的组织,我想bootstrap肯定有完整的面板结构.果不其然. 基本结构 <div class="panel-grou ...

  9. 深入理解BootStrap -- 面板(panel)17

    1.面板 面板(Panels)是Bootstrap框架新增的一个组件,其主要作用就是用来处理一些其他组件无法完成的功能.同样在不同的版本中具有不同的源码: ☑ Less版本:对应的源码文件是 pane ...

最新文章

  1. Java排序算法:冒泡排序
  2. PyTorch 1.5发布,与AWS联手推出TorchServe
  3. LeetCode Verify Preorder Serialization of a Binary Tree
  4. Silverlight C# 游戏开发:Flyer01开发一个有趣的游戏
  5. C#时间与时间戳格式互相转化
  6. dibian+9+oracle+java_debian – 安装了Oracle Java,但在安装软件时,我得到了`你的Java版本不受支持....
  7. 使用Hadoop所需要的一些Linux基础
  8. vb代码转换为java_有人可以解释如何使用JACOB将VB代码转换为Java吗?
  9. 选择数据分析工具应考虑4个因素
  10. JAVA课程设计(小游戏贪吃蛇)完整源码附素材(一)
  11. Airtest网易自动化测试工具初探(一)
  12. SQL Server 2008 中文企业版下载
  13. C语言程序设计第四次作业-选择结构(2)
  14. [论文阅读笔记17]MAT: Motion-Aware Multi-Object Tracking
  15. cosine_annealing
  16. C# AD域账号登录验证,获取域用户信息
  17. Python Flask Web教程002:Flask 快速上手
  18. WordCloud生成卡卡西忍术词云
  19. 科研:中科大论文查新查引所用论文数据库
  20. zabbix随堂笔记

热门文章

  1. 美国组建半导体工作组或与中国推进海外并购冲突
  2. 《开源框架那点事儿33》极限挑战:用一条循环语句正确输出99表!【前两名奖图书一本】...
  3. Tails 3.0 正式发布,不再支持 32 位计算机
  4. EasyUI——DataGrid中嵌入Radio
  5. centos 时区正确,时间不对
  6. 关于Java Collections Framework的一些总结(2)
  7. 希望查询windows下安装cygwin后ssh服务无法启动的解决办法
  8. JVM虚拟机-Class文件之访问标志
  9. keras 官方文档
  10. 简述数据库事务并发机制