Webflow sync, pageviews & more.
NEW

Can I create vertical tabs in Webflow?

TL;DR
  • Add the Tabs component, set the Tab Menu to vertical flex layout to stack tab links top-to-bottom.
  • Style Tab Links with fixed width and active state, adjust the Tab Content Wrapper to align side-by-side, and optimize for responsiveness.

Yes, you can create vertical tabs in Webflow by customizing the Tabs component to align tab links vertically instead of horizontally.

1. Add the Tabs Component

  • Drag the Tabs component from the Add panel onto your canvas.
  • By default, the tab menu appears horizontally at the top.

2. Make the Tab Menu Vertical

  • Select the Tab Menu element.
  • In the Style panel, set its Display to Flex.
  • Change the Direction to Vertical (Column) so the tab buttons stack top-to-bottom.
  • Select each Tab Link inside the Tab Menu.
  • Set a fixed width (e.g., 150px) to define the menu size.
  • Use padding, typography, and borders to give it the desired look.
  • Use Current state styling to visually indicate the active tab.

4. Adjust Tab Content Layout

  • Select the Tab Content Wrapper.
  • If needed, set it to Flex or Grid so the menu and content appear side-by-side.
  • For horizontal alignment:
  • Set the wrapper to Flex > Row (horizontal layout).
  • Set the Tab Menu to not grow, and Tab Content to flex-grow: 1 for full-width content.

5. Make It Responsive

  • Check and tweak styles for tablet and mobile breakpoints.
  • You may need to convert to horizontal tabs or use dropdowns on smaller screens.

Summary

To create vertical tabs in Webflow, use the Tabs component, set the Tab Menu to vertical flex, and style the Tab Links and Content Wrapper accordingly. This layout offers a clean vertical navigation experience with tab-switching functionality.

Rate this answer

Other Webflow Questions