Bootstrap 折叠(Collapse)插件

1、使用折叠(Collapse)插件可以创建可折叠的分组或面板accordion:

<!DOCTYPE html>
<html>
<head>
	<title>Bootstrap 折叠(Collapse)插件</title>
	<meta charset="utf-8">
	<link rel="stylesheet" href="css/bootstrap.min.css">
	<script src="js/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class="panel-group" id="accordion">
	  <div class="panel panel-default">
	    <div class="panel-heading">
	      <h4 class="panel-title">
	        <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">点我展开,再点我折叠。Bootstrap组件 </a>
	      </h4>
	    </div>
	    <div id="collapseOne" class="panel-collapse collapse in" style="background:red;">
	      <div class="panel-body">
	        Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:
                              下拉菜单、按钮组、按钮下拉菜单、导航、导航条、路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等 。
	       </div>
	    </div>
	  </div>
  <div class="panel panel-default">
    <div class="panel-heading">
      <h4 class="panel-title">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo"> 点我展开,再点我折叠。Bootstrap-Javascript插件 </a>
      </h4>
    </div>
    <div id="collapseTwo" class="panel-collapse collapse" style="background: orange;">
      <div class="panel-body">
        Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:
                   模式对话框、标签页、滚动条、弹出框、<span>折叠</span>、警告、轮播、提示工具、按钮等。 
       </div>
    </div>
  </div>
  <div class="panel panel-default">
    <div class="panel-heading">
      <h4 class="panel-title">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseThree">点我展开,再点我折叠。Bootstrap Less </a>
      </h4>
    </div>
    <div id="collapseThree" class="panel-collapse collapse" style="background: purple;">
      <div class="panel-body">
        Less 是一个 CSS 预处理器,让 CSS 具有动态性。另一方面,Bootstrap 是一个快速开发 Web App 和站点的工具包。
                    这样,您可以在 CSS 中使用 Bootstrap 的 Less 变量、mixins(混合)和 nesting(嵌套)。
      </div>
    </div>
  </div>
</div>
</div>
	</body>
</html>
效果图

注意:

  1. data-toggle="collapse" 添加到您想要展开或折叠的组件的链接上。

  2. hrefdata-target 属性添加到父组件,它的值是子组件的 id

  3. data-parent 属性把折叠面板(accordion)的 id 添加到要展开或折叠的组件的链接上。

2、创建不带面板accordion标记的简单的可折叠组件:

<!DOCTYPE html>
<html>
<head>
	<title>Bootstrap 折叠(Collapse)插件</title>
	<meta charset="utf-8">
	<link rel="stylesheet" href="css/bootstrap.min.css">
	<script src="js/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class="panel-group" id="accordion">
	  <button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#demo">简单的可折叠组件.Bootstrap-Javascript插件 </button>
	 <div id="demo" class="collapse in">
            Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:
                   模式对话框、标签页、滚动条、弹出框、<span>折叠</span>、警告、轮播、提示工具、按钮等。 
     </div>
</div>
</div>
	</body>
</html>
效果图

3、下表列出了折叠(Collapse)插件中要用到的事件。这些事件可在函数中当钩子使用。



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值