新闻中心
如何在CSS中使用Bootstrap制作折叠面板_Bootstrap collapse组件控制显示隐藏
Bootstrap的collapse组件可快速实现内容展开收起,需引入CSS和JS文件,通过data-bs-toggle和data-bs-target控制显示隐藏,支持默认展开和手风琴效果,提升交互体验。

在网页开发中,折叠面板(Collapse)是一种常见的交互组件,常用于显示或隐藏内容区域。Bootstrap 提供了 collapse 组件,可以轻松实现内容的展开与收起,无需编写额外的 J*aScript 代码即可完成基本功能。
引
入 Bootstrap 文件
使用 collapse 组件前,需要确保页面已正确引入 Bootstrap 的 CSS 和 JS 文件。推荐使用 CDN 方式:
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
注意:collapse 功能依赖于 Bootstrap 的 J*aScript 插件,所以必须引入 JS 文件,且 bootstrap.bundle.min.js 包含了 Popper,适用于大多数场景。
创建基本折叠面板
使用 data-bs-toggle="collapse" 属性控制目标元素的显示与隐藏。点击触发元素时,目标会平滑展开或收起。
示例:一个按钮控制一段文本的显示隐藏
<button class="btn btn-primary" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample">
点击展开/收起
</button>
<div class="collapse" id="collapseExample">
<div class="card card-body mt-2">
这里是被隐藏的内容,点击按钮可切换显示状态。
</div>
</div>
说明:
来画数字人|直播|
来画数字人自动化|直播|,无需请真人主播,即可实现24小时|直播|,无缝衔接各大|直播|平台。
57
查看详情
- data-bs-toggle="collapse" 表示该元素为触发器
- data-bs-target="#collapseExample" 指定目标元素的 ID
- collapse 类应用在目标容器上,初始为隐藏状态
默认展开的折叠面板
如果希望内容默认处于展开状态,给目标元素添加 show 类即可:
<div class="collapse show" id="collapseExample">
<div class="card card-body">
页面加载后默认可见。
</div>
</div>
添加 show 后,元素在初始化时就会显示。
手风琴(Accordion)效果
多个折叠面板组合成手风琴,常用于 FAQ 或分类内容展示。Bootstrap 提供了 accordion 类来实现互斥展开效果。
<div class="accordion" id="myAccordion">
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#panelOne">
面板一
</button>
</h2>
<div id="panelOne" class="accordion-collapse collapse show" data-bs-parent="#myAccordion">
<div class="accordion-body">
这是第一个面板的内容。
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#panelTwo">
面板二
</button>
</h2>
<div id="panelTwo" class="accordion-collapse collapse" data-bs-parent="#myAccordion">
<div class="accordion-body">
这是第二个面板的内容。
</div>
</div>
</div>
</div>
关键点:
- accordion 容器包裹所有项
- 每个 accordion-item 代表一个面板
- data-bs-parent 确保在同一组内只能展开一个面板
- collapsed 类用于控制按钮的视觉状态
基本上就这些。利用 Bootstrap 的 collapse 组件,你可以快速构建响应式的折叠内容区域,提升用户体验,无需从零写动画逻辑。结构清晰、语义明确,适合各种信息聚合场景。
以上就是如何在CSS中使用Bootstrap制作折叠面板_Bootstrap collapse组件控制显示隐藏的详细内容,更多请关注其它相关文章!
# 第一个
# 免费百度推广网站大全
# 晋中关键词排名推广
# 抖音足浴营销推广怎么做
# 苏州h5网站建设
# 河南整站网站推广工具
# 长沙县整合营销推广
# 清远网站推广怎么做
# 松原seo外包哪个便宜
# 营销文案推广文案
# 全网推广网站托管
# 适用于
# 推荐使用
# 多个
# css
# 你可以
# 是一种
# 不均匀
# 中不
# 如何在
# 这是
# .net
# cdn
# npm
# bootstrap
# js
# java
# javascript
相关栏目:
【
科技资讯46185 】
【
网络学院92790 】
相关推荐:
蛙漫安全无毒 官方认证的绿色入口
Typer应用中灵活处理命令行参数的令牌化与解析
Golang如何实现Web接口签名验证_Golang Web接口签名校验开发方法
处理嵌套交互式控件:前端可访问性指南
如何使用Rector自动化升级旧代码_通过Composer安装和配置Rector进行代码重构
Composer的 archive 命令怎么用_快速打包你的PHP项目及其Composer依赖
谷歌邮箱网页版官方页面入口 谷歌邮箱网页端快速访问
QQ邮箱稳定登录入口_QQ邮箱官方网站网页版使用
Go语言中的*string:深入理解字符串指针
zookeeper 都有哪些功能?
移动端XML文件怎么转换成Excel 手机和平板上的解决方案
《铁拳8》黑皮辣妹新实机:元气满满的18岁少女!
J*aScript中在Map循环中检测并处理空数组元素
PySpark中从现有列右侧提取可变长度字符创建新列的教程
支付宝解绑银行卡步骤_支付宝如何解除绑定银行卡
React/Next.js中实现列表项的动态选择与移动
12306几点到几点不能订票? | 官方最新系统维护时间全解析
4399体育竞技小游戏_4399小游戏赛事入口
必由学在线入口 必由学网页版快速登录入口
俄罗斯浏览器官网直达链接 俄罗斯浏览器最新在线入口导航
将JSON对象数组转置为键值对列表的实用指南
Surface怎么安装系统 微软Surface Pro U盘重装win11教程
写好的html代码怎么运行出来_运行写好的html代码方法【教程】
妖精动漫免费平台 妖精动漫官网资源观看网址
苹果手机如何防止被恶意App追踪
《马克思佩恩3》早期版本曝光 UI设计曾多次调整!
海量存储:机器视觉智能化的核心基石
拼多多购物车商品数量无法修改如何处理 拼多多购物车操作优化方法
QQ邮箱电脑版登录入口_QQ邮箱官方网站登录平台
在Go Martini框架中高效服务动态生成图像的实践指南
126邮箱手机版登录官网2026_126手机邮箱免费入口最新
J*aScript中赋值与自增运算符的复杂交互与执行机制
Steam官网入口直达 Steam注册及登录步骤
抖音商城签到领现金是真的吗_抖音商城签到奖励与提现说明
探索高级语言到原生C/C++的转译:挑战与内存管理策略
拷贝漫画电脑版官网入口 拷贝漫画(PC版)在线直达
抖音网页版平台入口 抖音网页版官网在线访问教程
Golang如何处理RPC请求负载均衡_Golang RPC请求负载均衡策略与实践
如何为你的Composer包编写自动化测试_集成PHPUnit到Composer的scripts工作流
抖音网页版企业服务中心登录入口_抖音网页版企业登录平台
J*a实现学校排课程序_面向对象结构化项目示例
天眼查怎么看公司融资情况 天眼查企业融资历史查询步骤【攻略】
Composer的 "conflict" 字段有什么用_如何声明不兼容的包以避免依赖冲突
Golang如何实现Web文件静态资源服务器_Golang静态资源服务器开发与实践
Win11怎么开启省电模式_Win11电池节电模式自动开启
《燕云十六声》两周内达九百万玩家!位居畅销榜第五
poki网页游戏推荐_poki免费游戏平台入口
CSS响应式网页如何实现主次模块比例自适应_flex-grow与flex-shrink调整
PDF怎么合并PDF并保持格式_PDF合并文件保持排版教程
电脑安装程序提示“错误1722”怎么办_Windows Installer服务问题解决【教程】


2025-11-29
浏览次数:次
返回列表
入 Bootstrap 文件