我已经实现了Bootstrap 3 Collapse.当单击任何一个标题链接时,客户端希望扩展所有目标块.我试图实现此答案的修改版本,但无法使其正常工作.
如何在单击任何一个目标块时展开/折叠所有目标块?
这是标记:
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h6 class="panel-title"><a data-toggle="collapse" data-parent="#accordion" href="#collapse{entry_id}">{title}</a></h6>
</div>
</div>
<div id="collapse{entry_id}" class="panel-collapse collapse">
<div class="panel-body">
{technology_body}
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我尝试过的JS:
$('#accordion').on('click', function() {
if($('.collapse:not(.in)')) {
$.collapse("toggle");
}
});
Run Code Online (Sandbox Code Playgroud) 我有一个使用固定导航栏和粘性页脚的布局。在主体中,我有一个流体容器,一列向左对齐。我希望该列垂直填充主体(在导航栏和页脚之间),但是我无法让它工作。我已经尝试了所有我能找到的例子,但无济于事。
我已经构建了这个JSFiddle来展示我到目前为止所拥有的。
这是我希望达到的目标:
我的 HTML:
<!-- Fixed navbar -->
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="#">Project name</a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
<div class="container-fluid">
<div class="row">
<div class="col-sm-6 ">
<div class="main-content">
<h1>Hello world.</h1>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="container">
Sticky footer based on <a href="http://getbootstrap.com/examples/sticky-footer-navbar/">Boostrap example</a>.
</div>
</footer>
Run Code Online (Sandbox Code Playgroud)
还有我的 CSS:
/* Sticky footer styles
-------------------------------------------------- */
html {
position: relative;
min-height: …
Run Code Online (Sandbox Code Playgroud)