tru*_*ktr 25 html javascript css twitter-bootstrap twitter-bootstrap-3
当您单击其中一个打开它时,Bootstrap通常会关闭其他折叠.
除非明确关闭而不改变面板组的外观和布局,否则是否有选项或黑客使其保持折叠打开?
Zim*_*Zim 73
更新2018年
Bootstrap 4
你如何让Twitter Bootstrap Accordion保持一组开放?
Bootstrap 3
您只需删除手风琴标记中通常使用的data-parent
属性即可.
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" href="#collapseOne">
Collapsible Group Item #1
</a>
</h4>
</div>
...
Run Code Online (Sandbox Code Playgroud)
请参阅此演示:http: //plnkr.co/edit/OxbVII?p = preview
理念:
只需添加data-toggle="collapse"
和一个data-target
元素,即可自动分配对可折叠元素的控制.该data-target
属性接受CSS选择器以应用collapse
to.请务必将该类添加collapse
到可折叠元素中.如果您希望它默认打开,请添加其他类in
.
假设您使用的是 Bootstrap 4,您可以简单地data-parent
从具有collapse
该类的元素中删除该属性。
引导文档:
https://getbootstrap.com/docs/4.6/components/collapse/#accordion-example
他们使用以下 collapse
元素:
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionExample">
<div class="card-body">
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the <code>.show</code> class.
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这通过属性订阅了collapse
on 事件#accordionExample
,这是主要的手风琴元素data-parent
。删除data-parent
,collapse
当另一个扩展时 将不再关闭。
归档时间: |
|
查看次数: |
30143 次 |
最近记录: |