The Avada Visibility System
Last Update: December 3, 2025
Avada has an intuitive Visibility System for all Design Elements that you use on your website (not to be confused with Avada Conditional Rendering). This easy-to-use system lets you choose when Elements are displayed and when they are hidden, based on the screen size where they are viewed.
For example, if you want a section of your page to display only on mobile devices and not on desktops, our Visibility System lets you do so effortlessly. Continue reading below to learn more about Avada’s Visibility System.
Container, Column, and Element Visibility
The ‘Visibility’ option is available for all Avada Design and Layout Elements, including Containers and Columns. This option is called ‘Container Visibility’ for Containers, ‘Column Visibility’ for Columns, and ‘Element Visibility’ for all other Elements. By default, visibility is set on all three screen sizes, but you can turn on or off any number of screen sizes in the options.
How To Use The Element Visibility Options
Container Publishing Status Options
These options are available only in Containers and are another helpful tool for controlling the visibility of Elements within the Container. This can be very useful with seasonal content.
There are four states a Container can have:
Element Responsive Breakpoints
When you navigate to the Avada > Global Options > Responsive tab, you can set responsive breakpoints for small, medium, and large screens and specify when your site switches to a different screen visibility. For example, if you set 640 pixels for the Small Screen’s custom width settings, then when your site is viewed at a resolution of 640 pixels or lower, any Element with the ‘Small Screen’ option enabled will display.
How To Set Element Responsive Breakpoints
Element Sticky Visibility Option
You can find the Element Sticky Visibility option in some Elements. This is a dependent option that appears only when the parent Container is set to Sticky. It allows you to determine when the Element will be visible based on whether the Container it is in is in Sticky mode. You can choose from Normal and Sticky visibility, and by default, they are both selected, meaning the Element is always visible. But if you deselect the Normal option, the Element will ONLY be visible when the parent Container is in Sticky mode.
This can be used in many creative ways, particularly with Header Layouts, but generally as well. The Column Element also has this option. In the above example with an individual Sticky Container, you would set the Column Element Visibility to sticky only, so the entire Column would display only when the parent Container entered Sticky mode.
An example of this technique can be seen in New Header 5, one of the Prebuilt Headers for Layouts. In this Layout, as shown below, there are two Containers, with the second set to Sticky. The two outside Columns on the second Container have their Element Visibility set to Sticky only. In the normal state of the Container, these two Columns and the Elements within them are not visible. Still, when the Sticky Container activates, the logo and the Woo Menu suddenly appear in the Container.
Currently, this option is only available for the following Elements: Columns, Nested Columns, Alert, Breadcrumbs, Button, Icon, Image, Menu, Search, Separator, Sharing Box, Social Links, Title, and Text Block.








