前端必知必会-Bootstrap 5 折叠Collapse


Bootstrap 5 折叠

基本可折叠元素

当您想要隐藏和显示大量内容时,可折叠元素非常有用:
在这里插入图片描述

示例

<button data-bs-toggle="collapse" data-bs-target="#demo">可折叠元素</button>

<div id="demo" class="collapse">
Lorem ipsum dolor text....
</div>

示例说明
.collapse 类表示可折叠元素(在我们的示例中为 <div>);这是单击按钮即可显示或隐藏的内容。

要控制(显示/隐藏)可折叠内容,请将 data-bs-toggle=“collapse” 属性添加到 <a><button> 元素。然后添加 data-bs-target=“#id” 属性以将按钮与可折叠内容(<div id="demo">)连接起来。

注意:对于<a>元素,您可以使用 href 属性而不是 data-bs-target 属性:
示例

<a href="#demo" data-bs-toggle="collapse">Collapsible</a> <div id="demo" class="collapse"> Lorem ipsum dolor text...</div>` 

默认情况下,可折叠内容是隐藏的。但是,您可以添加 .show 类以默认显示内容:
示例

<div id="demo" class="collapse show"> Lorem ipsum dolor text.... </div> `

Accordion Accordion Lorem ipsum dolor sat amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut laboure et dolore magna aliqua。 Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。

以下示例通过扩展卡片组件展示了一个简单的手风琴。

注意:使用 data-bs-parent 属性确保在显示其中一个可折叠项时,指定父级下的所有可折叠元素都将关闭。

示例

<div id="accordion">

<div class="card">
<div class="card-header">
<a class="btn" data-bs-toggle="collapse" href="#collapseOne">
可折叠组项目 #1
</a>
</div>
<div id="collapseOne" class="collapse show" data-bs-parent="#accordion">
<div class="card-body">
Lorem ipsum..
</div>
</div>
</div>

<div class="card">
<div class="card-header">
<a class="collapsed btn" data-bs-toggle="collapse" href="#collapseTwo">
可折叠组项目 #2
</a>
</div>
<div id="collapseTwo" class="collapse" data-bs-parent="#accordion">
<div class="card-body">
Lorem ipsum..
</div>
</div>
</div>

<div class="card">
<div class="card-header">
<a class="collapsed btn" data-bs-toggle="collapse" href="#collapseThree">
可折叠组项 #3
</a>
</div>
<div id="collapseThree" class="collapse" data-bs-parent="#accordion">
<div class="card-body">
Lorem ipsum..
</div>
</div>
</div>

</div>

总结

本文介绍了Bootstrap 5 折叠Collapse的使用,如有问题欢迎私信和评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值