Skip to main content

Advanced Website: Create overlapping elements in Flex

The information in this article is relevant only for Pro users at this time. For information about booking websites for Lite users, refer to the Guesty Booking Engine

Flex sections create a layout and automatically align objects, which helps you easily and quickly design beautiful sections. However, when you have a more complex design with overlapping objects or freestyle composition, you need to use an advanced grid. Advanced grids allow you to place elements in a freestyle composition without automatic layout. Due to this, we recommend you check your design on all breakpoints.


This article is only relevant for users who started using Flex after July 18, 2022.

To create overlapping elements:

  1. Click to select a flex column.
  2. In the floating menu or in the flex column, click the plus icon ().
  3. In the flex elements section, select Advanced grid (previously named containers).

    To ensure you follow best practices, drag the edges of the advanced grid so that it spans the entire flex column width.

  4. In the Layout section of the design panel, select a premade grid from Rearrange layout. Or if you want to create your own grid, use the Columns and Rows drop down menus from Customize layout to add columns and or rows.
  5. In the floating menu, click the plus icon, then select the desired widgets and arrange them in the advanced grid.
  6. Click to select an element and in the Arrange section of the design panel, select Bring to front, Bring forward, Send backward, or Send to back.

We recommend checking your design at each breakpoint when using advanced grids. With overlapping elements you might need to adjust the design on certain breakpoints.

Was this article helpful?
0 out of 0 found this helpful