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>

效果:

最新文章

  1. LeetCode 387. First Unique Character in a String
  2. 【WebGoat习题解析】AJAX Security-&gt;Insecure Client Storage
  3. jQuery原生框架-----------------dom操作
  4. [转] --- Error: “A field or property with the name was not found on the selected data source” get only on server
  5. EF架构~真正被封装的排序方法,支持多列排序
  6. CSS计数器
  7. ubuntu安装jdk遇到的问题:cannot execute binary file
  8. ctrl + d 在phpstorm 和 eclipse 中的不同含义
  9. 利用spring自己实现观察者模式
  10. 一起刷LeetCode1-Two Sum
  11. oracle使用口令文件验证和os验证
  12. C# asp.net PhoneGap html5
  13. Linux文件查看与查找命令
  14. Arbiter 系统使用说明
  15. 解析 Javascript - this
  16. 2.QT中使用资源文件,程序打包
  17. yum 安装时错误 Errno 14 Couldn&#39;t resolve host 解决办法
  18. 【小y设计】二维码条形码打印编辑器
  19. python threading acquire release
  20. rimraf命令 递归删除目录所有文件

热门文章

  1. WebDriver(Selenium2) 判断页面是否刷新的方法
  2. c语言基本数据类型short、int、long、char、float、double
  3. 在XAMPP上建立多个域名的站点
  4. 如何把程序钉到Windows7任务栏(修正版)
  5. 关于集合set ---STL
  6. OC语言的特性(一)-消息传递与调用函数的表现形式
  7. 将UTF8编码转化为中文 - NSString方法
  8. 22、手把手教你Extjs5(二十二)模块Form的自定义的设计[1]
  9. iOS开发——获取本设备IP
  10. Bitmap 格式