Tabs Element

Last Update: August 6, 2026

The Avada Tabs Element is perfect for displaying a large amount of organized information in a small area. Avada includes 2 different design styles for tabs: Clean and Classic. Both design styles can be vertical or horizontal, and you can use any other simple Avada Builder Elements inside them. You can auto rotate your tab, add icons to follow the titles, easily drag and drop each tab item into different locations, insert images, icons, checklists, and more.

Watch the video below for a visual overview of the Element, view the Avada Tabs Element page for live examples, and read on to see the complete list of options.

For privacy reasons YouTube needs your permission to be loaded.

How To Use The Tabs Element

The Avada Tab Element is the most versatile way to add a tabbed section anywhere on your site. To start, add the Element anywhere within the site’s content. There are both Parent Options, which affect the whole series of tabs, and individual tab items. This Element has a range of options, starting with two designs and two layouts to choose from.

After chosen your design and layout, you can proceed to the Parent Options, where you can decide how to style the Tabs. There are color, border, and icon options for you to configure.

Once you have set all your Parent Options, you add Child Items. Click the pencil icon to edit the existing item. The Child Item Options Panel appears. This is where you add the content for the individual Tabs. You can add a title, an icon, and the Tab Content field. This can take text, HTML, or shortcodes, so there is no limit on the content of the tabs.

You can then set up other tabs, either by duplicating existing ones or creating new tabs, by clicking on the Clone Item icon or the + Tab button, respectively. Read below for a description of all element options.

Element Options

Note: The Default setting will use the global settings assigned for this element in your Options > Avada Builder Elements > Tabs Elements section. Also, please note that the displayed options screens below show ALL the available options for the element. If you have Avada’s Option Network Dependencies turned on, you will only see options relevant to your selections, and so the options screen may look somewhat different.

General

HeadingDescription
DesignChoose a design for the element.
LayoutChoose the layout of the element.
Justify TabsChoose to get tabs stretched over full element width.
Tabs AlignmentChoose tabs alignment.
Tab Title AlignmentChoose how the icon and title are aligned within each tab. "Space Between" pushes them to opposite edges. Leave on "Default" for centered titles on horizontal tabs and start aligned ones on vertical tabs. Most useful together with a minimum tab width, or with justified tabs.
Tab Minimum WidthSet a minimum width for each tab, so tabs with short titles do not end up narrower than the rest. Tabs still grow past it when the title needs more room. Only applies above the tabs mobile breakpoint. Enter value with unit, ex: 200px. Percentages are not supported. Leave empty to disable.
Sticky TabsTurn on to have the tabs navigation stick on scroll. Useful for long content.
Sticky Tabs OffsetControls how far the top of the column is offset from top of viewport when sticky. Use either a unit of measurement, or a CSS selector.
Update URL On Tab ChangeWrite the selected tab into the page address, so a visitor can copy a link that opens on that tab. The address is replaced rather than added to the browser history, so the back button still leaves the page.
Content TransitionChoose how the tab content changes when a different tab is selected. The outgoing content finishes before the incoming one starts, so the two never overlap.
Transition DirectionChoose which way the incoming content travels, so "Up" means it rises into place from below.
Transition SpeedControls how long the transition takes, in milliseconds. It applies to the outgoing and the incoming content separately, so the full swap takes twice this.
Auto Rotate TabsAutomatically switch to the next tab after a set interval, and choose where that happens. On mobile it carries over to whichever mobile mode is set. Rotation starts once the element scrolls into view, pauses on hover and keyboard focus, and is switched off for visitors who prefer reduced motion.
Rotation IntervalControls how long each tab stays active, in milliseconds. If the tab contents differ a lot in height, set a "Content Height" on the design tab to stop the page from jumping on each switch.
Pause On HoverChoose to pause the rotation while the mouse is over the element. Rotation always pauses while a tab has keyboard focus.
Resume After InteractionChoose whether rotation continues after a visitor selects a tab themselves. When set to no, rotation stops for good on the first interaction.
Play / Pause ButtonShow a play / pause button above the tabs, so visitors can stop the rotation. Recommended as accessibility aid.
IconGlobal setting for all tabs, this can be overridden individually. Click an icon to select, click again to deselect.
Icon PositionChoose the position of the icon on the tab. Icons can be selected in the general tab for the same icon on all tabs, or in each child item for individual tab icons.
Tabs Icon SizeSet the size of the icon. In pixels, ex: 13px. Icons can be selected in the general tab for the same icon on all tabs, or in each child item for individual tab icons.
Element VisibilityChoose to show or hide the element on small, medium or large screens. You can choose more than one at a time.
CSS ClassAdd a class to the wrapping HTML element.
CSS IDAdd an ID to the wrapping HTML element.

children

HeadingDescription
Add / Edit ItemsAdd or edit new items for this element. Drag and drop them into the desired order.

Design

HeadingDescription
MarginEnter values including any valid CSS unit, ex: 4%.
Tabs Title TagChoose HTML tag of the tabs title, either div or the heading tag, h1-h6.
Tabs Title TypographyControls the tabs title text typography.
Tabs Title ColorControls the color of the tabs title.
Icon ColorSet the color of the icon.
Tabs Title PaddingControls the padding of tabs title, In pixels or percentage, ex: 10px or 10%.
Tabs Title Border RadiusControls the border radius of tabs title, In pixels or percentage, ex: 10px or 10%. The content panel keeps its own border, which can sit oddly against rounded tabs; set Border Color to transparent to drop it.
Tabs Background GradientSet to "Yes" to fill the tabs with a gradient. It is painted over the background color above, so a gradient using transparency blends into that color.
Tabs Gradient Start ColorSelect start color for the tab gradient. Leave the active state empty to use the same gradient on every tab.
Tabs Gradient End ColorSelect end color for the tab gradient. Leave the active state empty to use the same gradient on every tab.
Tabs Gradient Start PositionSelect start position for the tab gradient.
Tabs Gradient End PositionSelect end position for the tab gradient.
Tabs Gradient TypeControls the tab gradient type.
Tabs Radial DirectionSelect direction for the radial tab gradient.
Tabs Gradient AngleControls the tab gradient angle. In degrees.
Tab Description Font SizeSet the font size of the tab descriptions. Enter value with unit, ex: 14px. Leave empty to use a size relative to the tab title.
Tab Description ColorControls the color of the tab descriptions. Leave empty to use the active tab title color.
Content HeightSet a fixed height for the tab content area. When the content exceeds this height, a scrollbar will appear. Leave empty to disable. Enter value with unit, ex: 400px.
Tabs Content PaddingControls the padding of tabs content, In pixels or percentage, ex: 10px or 10%.
Content Border RadiusControls the border radius of the content panel, in pixels or percentage, ex: 10px or 10%. On the classic design the active tab runs into the top edge of the panel, so rounding only the bottom corners usually reads best there.
Content Background ColorControls the background color of the content panel. Leave empty for the default, which is the active tab background color on the classic design, so that panel and active tab read as one surface, and no color at all on the clean design.
Border ColorControls the color of the border around the tab list and the content panel. Set it to transparent to remove those borders, which is often what rounded tabs want.
Active Tab Accent Border ColorControls the color of the accent edge on the active tab, which only the classic design draws. The rotation progress indicator falls back to it when no color of its own is set.
Active Tab Accent Border SizeControls the thickness of the accent border on the active tab, in pixels. When auto rotation is enabled, the progress line is drawn along that same border.
Rotation Progress IndicatorShow a progress indicator on the active tab that fills up before the next tab is shown. The classic design uses a bar on the active tab accent edge, the clean design fills the tab itself.
Rotation Progress Indicator StyleChoose whether the progress fills the background of the active tab, or draws a line along its edge. Default uses a line on the classic design, drawn over the accent edge it already has, and a background fill on the clean design.
Rotation Progress Line PositionChoose which edge of the active tab the progress line runs along. Any edge can be used on either tab layout. Default uses the start edge for vertical tabs and the bottom edge for horizontal ones.
Rotation Progress Indicator ColorSet the color of the rotation progress indicator. Leave empty to derive it from the active tab border color, softened so the progress stays readable against it.
Rotation Progress Indicator SizeSet the thickness of the rotation progress line, in pixels. The classic design draws it along the active tab accent border, so it follows "Active Border Size" there.

Mobile

HeadingDescription
Mobile ModeChoose the tabs mode for mobile devices. Carousel will be come active only, if tabs don't fit the device screen width. The breakpoint can be controlled from the Global Options.
Sticky TabsSet tabs to sticky for carousel mode on mobile, useful for long content.

Extras

HeadingDescription
Conditional RenderingAdd conditional rendering logic for the element. The element will only be part of the post / page contents, if the set conditions are met. NOTE: Server cache can interfere with results.

Child Items

HeadingDescription
Tab TitleTitle of the tab.
Tab DescriptionA short description that is only shown while this tab is active, and slides open as the tab is selected. Vertical tabs place it under the tab title, inside the tab itself. Horizontal tabs place it between the tab row and the content, since a single taller tab would leave the row ragged. Leave empty for no description.
IconClick an icon to select, click again to deselect.
Icon ColorSet the color of tabs icon.
Tab ContentAdd content for the tab.

In this article