Collapse
Collapsible content
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget lobortis dui, in accumsan augue. Quisque nec augue quam. Donec sed purus quam. Proin eu tincidunt metus.
<h4 class="env-ui-text-sectionheading">
<a
role="button"
class="env-link"
href="#container1"
data-env-collapse
aria-expanded="false"
aria-controls="container1"
>
Example 1
</a>
</h4>
<div class="env-collapse" id="container1">
<p class="env-text-body-02">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget
lobortis dui, in accumsan augue. Quisque nec augue quam. Donec sed purus
quam. Proin eu tincidunt metus.
</p>
</div>
Add env-collapse--show
to have your content expanded
Background
Add env-collapse-header
to give the collapsible header a background Add env-collapse-header--icons
to add icons
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget lobortis dui, in accumsan augue. Quisque nec augue quam. Donec sed purus quam. Proin eu tincidunt metus.
<h4 class="env-ui-text-sectionheading">
<a
class="env-collapse-header env-flex env-flex--justify-content-between"
role="button"
href="#container2"
data-env-collapse
aria-expanded="false"
aria-controls="container2"
>
<span class="env-m-right--x-large"> Example 2 </span>
<span class="env-collapse-header--icons"></span>
</a>
</h4>
<div class="env-collapse" id="container2">
<p class="env-text-body-02">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eget
lobortis dui, in accumsan augue. Quisque nec augue quam. Donec sed purus
quam. Proin eu tincidunt metus.
</p>
</div>
Methods
Show
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].show();
});
Hide
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].hide();
});
Toggle
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].toggle();
});