bootstrap-4 - 显示一个 div 并隐藏另一个 div。如何在 Bootstrap 中实现
问题描述
我需要隐藏一个 div 本身,然后打开另一个。当另一个点击本身需要隐藏并且它应该打开另一个...如何使用Bootstrap?
这是我的html:
<nav aria-label="breadcrumb" id="breadcrumb">
<ol class="breadcrumb" id="collapseExample">
<li class="breadcrumb-item" aria-current="page">Assessment Period : May 2021</li>
<li class="breadcrumb-item" aria-current="page">School : International Academy, Cardiff</li>
<li class="ml-auto" aria-current="page">
<a href="#collapseExample" data-toggle="collapse"
role="button" aria-expanded="true" aria-controls="collapseExample">close this open options</a> <!-- how to do -->
</li>
</ol>
<div class="breadcrumb-options" id="breadcrumb">
testing for show options
<a href="#collapseExample" data-toggle="collapse"
role="button" aria-expanded="true" aria-controls="collapseExample">close this open breadcrumb</a> <!-- how to do -->
</div>
</nav>
解决方案
您要求的功能称为 ACCORDION 。
使用的引导类
.collapse
.collapsing
在过渡期间应用 隐藏内容.collapse.show
显示内容
<div class="accordion" id="accordionExample">
<div class="card">
<div class="card-header" id="headingOne">
<h5 class="mb-0">
<button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
Collapsible Group Item #1
</button>
</h5>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionExample">
<div class="card-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingTwo">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Collapsible Group Item #2
</button>
</h5>
</div>
<div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample">
<div class="card-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingThree">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Collapsible Group Item #3
</button>
</h5>
</div>
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample">
<div class="card-body">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</div>
</div>
</div>
</div>
访问链接 了解更多信息
推荐阅读
- python - 有没有办法在 for 循环中更改全局函数而不是创建一个新函数?
- python - 如何将可调用对象定义到另一个python类中
- django - 多语言网站:如何在“静态”文本(编码到模板中)和数据库之间建立清晰的关系?
- node.js - 使用自定义项目环境变量类型减速扩展 @types/node
- r - 函数具有意外行为(dplyr 中的变异函数)
- reactjs - 无法将 redux 商店中可用的模拟数据用于 react-testing-library
- ionic3 - Ionic3 超级入门 ngx-translation 无法在 android 真实设备上运行
- jquery - 用于动态添加元素的 Jquery 分组事件侦听器
- java - 将输入流转换为 xlsx (Excel) 文件时如何防止换行符干扰
- javascript - 输入时是否可以使文本框垂直滚动?