gpt4 book ai didi

html - Bootstrap 3 折叠其他

转载 作者:行者123 更新时间:2023-11-28 06:03:14 24 4
gpt4 key购买 nike

所以我正在尝试创建一个折叠框,如下图所示。我需要显示几个这样的框,但想在打开一个可折叠框时隐藏其他框。尝试使用 bootstrap collapse 但似乎存在 需要 DOM 结构的问题:https://github.com/twbs/bootstrap/issues/10966

有没有其他方法可以在没有 javascript 的情况下实现相同的行为?

enter image description here

这是我的标记:

<div class="col-xs-12 col-sm-8 col-lg-10">
<div class="row">
<div class="col-xs-4 col-lg-2"><span class="text-uppercase">Var dates</span><span>$600.00</span><span><a data-target="#moreInfoPastAmount" data-toggle="collapse" aria-expanded="true" aria-controls="moreInfoPastAmount" data-parent="#moreInfo">+Past Amount</a></span></div>
<div class="col-xs-4 col-lg-2"><span class="text-uppercase">Var dates</span><span>$400.00</span><span><a data-target="#moreInfoLateFees" data-toggle="collapse" aria-expanded="true" aria-controls="moreInfoLateFees" data-parent="#moreInfo">+Late Fees</a></span></div>
<div class="col-xs-4 col-lg-2"><span class="text-uppercase">Mar 26</span><span>$200.00</span><span>Current Due</span></div>
</div>
<div id="moreInfo" class="row">
<div class="col-xs-12">
<div id="moreInfoPastAmount" class="arrow-box collapse in" aria-expanded="true">
<div class="arrow left"></div>
<p>Content goes here</p>
</div>
<div id="moreInfoLateFees" class="arrow-box collapse in" aria-expanded="true">
<div class="arrow left"></div>
<p>Content goes here</p>
</div>
</div>
</div>
</div>

最佳答案

经过一些研究,您只需要在 #moreInfo div 中添加一个 .panel 类,因为 Bootstrap 的折叠数据父级中存在错误 - https://github.com/twbs/bootstrap/issues/10966 .

<div id="moreInfo" class="row">
<div class="panel col-xs-12"> <!-- Panel added here -->
<div id="moreInfoPastAmount" class="arrow-box collapse" aria-expanded="true">

Demo Here

关于html - Bootstrap 3 折叠其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36631977/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com