在bootstrap栅格系统中使用折叠菜单组(多个菜单案例)

作者(出处):百宝箱工作室发布时间:2018年4月16日 20:05:07查阅量:152

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<meta name="viewport" content="width=device-width,initial-scale=1" />
		<link rel="stylesheet" href="css/bootstrap.css" />
		<title></title>
	</head>
	<body>
	<!--
        	作者:百宝箱工作室      微课堂教学QQ:425680248
        	时间:2018-04-16
        	描述:多个折叠菜单
        	第1步:把所有的面板都放到一个父级标签里面,并且给父级标签添加panel-group的class和一个id。
        	第2步:给所有要点击的标签添加data-parent属性,使其属性值指向父级标签的id值或class值。
        	第3步:给所有内容区域添加一个class为collapse的样式,如果某内容区域要默认展开,要添加in样式。
        	第4步:要点击的标签增加data-target属性,其属性值要指向内容区域的id值。注意理解下面的例子。
        -->
		<div class="container" style="margin-top: 50px;">
			<div class="row">
				<div class="col-lg-4">
					<!--这是一组折叠菜单-->
					<div class="panel-group" id="ParentID">
						<!--第1个折叠菜单-->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h2 class="panel-title" data-parent=".panel-group" data-toggle="collapse" data-target="#coll1">百宝箱IT微课堂项目教学(点击看看)</h2>
							</div>
							<!--增加class="in"解决了第一次点击时,收缩后立即展开的问题-->
							<div id="coll1" class="in collapse"><!--样式有in表示这个内容区域为默认展开状态-->
								<div class="panel-body">
									<p>目前主要的教学项目有Dreamweaver网页设计与网站开发、Photoshop平面设计与制作、Flash动画设计与制作、数据库设计与应用、C#.NET程序设计、ASP.NET程序设计、Office办公软件应用。</p>
								</div>
							</div>
						</div>
						<!--第2个折叠菜单-->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h2 class="panel-title" data-parent="#ParentID" data-toggle="collapse" data-target="#coll2">百宝箱网站建设与维护(点击看看)</h2>
							</div>
							<!--增加class="in"解决了第一次点击时,收缩后立即展开的问题-->
							<div id="coll2" class="collapse"><!--样式无in表示这个内容区域为默认收缩状态-->
								<div class="panel-body">
									<p>如果您的网站需要一个专业的技术员来建设与维护,那么您可以跟百宝箱工作室洽谈。网站建设与维护一般按月收费,长期合作的网站可以按年收费。网站维护收费标准:个人站300元-600元/月、企业站600元-1800元/月,具体价格以网站业务繁简以及客户要求来洽谈协商。</p>
								</div>
							</div>
						</div>
						<!--第3个折叠菜单-->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h2 class="panel-title" data-parent=".panel-group" data-toggle="collapse" data-target="#coll3">百宝箱网站设计与开发(点击看看)</h2>
							</div>
							<!--增加class="in"解决了第一次点击时,收缩后立即展开的问题-->
							<div id="coll3" class="collapse"><!--样式无in表示这个内容区域为默认收缩状态-->
								<div class="panel-body">
									<p>主要承接基于ASP.NET技术框架的网站开发,可以是个人站、企业站、电子商务网站、或者学校网站。</p>
								</div>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		<script type="text/javascript" src="js/jquery-2.1.0.js"></script>
		<script type="text/javascript" src="js/bootstrap.js"></script>
	</body>
</html>
百宝箱网络工作室  版权所有  
站长QQ:1617818397  站长E-mail:1617818397@qq.com
Powered by www.baibaox.com  Copyright © 2011-2018
点击这里给我发消息