How to create an accordion element
An accordion is an interactive element composed of a header and piece of text that expands when clicking on the header. Here’s how to build one yourself in seconds.
Using the accordion element
The easiest way to add an accordion to your website is by using our premade Accordion interactive element.
How to add the Accordion element
- Go to Left panel -> Elements -> Interactive elements
- Drag the accordion element to your page or component
How to edit the Accordion element
The accordion element is composed of a trigger element and a content element, you can customize each of them individually.
- Select the Accordion element
- Go to the Right panel -> Accordion settings
- Use the Default state toggle to Open or Close the accordion
- To customize either the trigger or content, select either of them and use the Right panel properties to customize them
- Preview the project to see how it works
Using conditional rendering
Another way to create an accordion element is to use Conditional rendering.
Conditional rendering lets you build advanced components with elements that are rendered only when certain conditions are met. You can easily define and set up the conditions to be triggered in any way you want.
Here is an article on How to use Conditional rendering.
Updated on: 28/03/2025
Thank you!