---
title: Collapse
description: The Collapse component toggles content visibility, allowing sections to expand or collapse as needed.
---
## Collapsible content
```html
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.
```
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
```html
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.
```
## Methods
Show
```javascript
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].show();
});
```
Hide
```javascript
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].hide();
});
```
Toggle
```javascript
envision.collapse('#myCollapse').then(function (collapses) {
collapses[0].toggle();
});
```