help center

Search
Close this search box.
On this page

Zigzag Widget

Last Update: January 15, 2025

Add the widget

The widget Zigzag Widget 449

To access and use a widget:

  1. In Elementor Editor, click +.
    All available widgets are displayed.

  2. Click or drag the widget to the canvas. For more information, see Add elements to a page.

What is the Zigzag widget?

One of the most common, and effective, website layouts is the zigzag design. The most common zigzag design is to have a graphic element on one side and text elements on the other. Then, in the row below, have a graphic side and a text side but with the positions reversed. 

The zigzag widget allows you to quickly create this layout using just one element.

See all the options available with the Zigzag widget.  

Common use case

Alex is creating a website for their sports pub. On the Home page they insert a Zigzag section below the Hero section to talk about pub’s various activities.

Example of zigzag Zigzag Widget 451

Additional use cases

  • Building an About Us page with photos of staff members on one side and their contact info on the other.
  • Creating a listing of rentals with an image of the property on one side, and description of the property on the other.

Adding a Zigzag widget: Step-by-step

In the example below, we’ll create a zigzag section for the home page of a sports pub. 

For this page, we will create a zigzag with two sections:

  • The top part talking about the pub’s live sports events.
  • The bottom part talking  about the pub’s sports trivia night.

Add a Zigzag widget

To add a Zigzag  widget:

  1. Add the Zigzag widget to the canvas. For details, see Add elements to a page
    Select graphoc element 1 Zigzag Widget 453
  2. In the panel, make sure the Graphic Element symbol is set to image. A Zigzag widget can use either images or icons for the graphic element.
    In the panel, each row of the Zigzag widget contains the information you see on the canvas.
    Click the first row Zigzag Widget 455
  3. In the panel click the first row.
    The information appears Zigzag Widget 457
    The row information appears. 
    Click the image field Zigzag Widget 459
  4. Click the Image field.
    Navigate the image 1 Zigzag Widget 461
  5. Navigate to the image of people watching a screen at a sports bar and select it.

  6. The text element has three parts:
    1. A title
    2. Text
    3. A button or link
      Enter live sports Zigzag Widget 463
  7. In the Title text box, enter Live Sports.
    Enter description Zigzag Widget 465
  8. In the Description text box, enter Cheers erupt as fans gather, screens glow with live sports, cold drinks flow, and camaraderie fuels the electric atmosphere.
    Enter button Zigzag Widget 467
  9. In the button text box enter Reserve Now.
    If this was a real page, you would enter the URL of the page where visitors could reserve a table.
  10. Click the next row.
    Enter second image 1 Zigzag Widget 469
  11. Click the Image field.
  12. Navigate to the image of people participating in a trivia night and select it.
    Enter 2nd Zigzag Widget 471
  13. In the Title text box, enter Sports Trivia.
  14. In the Description text box, enter Challenge your knowledge, compete with friends, enjoy lively banter, win prizes, and embrace the excitement of sports trivia night!
  15. In the button text box enter Reserve Now.
    Clikc the X icon Zigzag Widget 473
    Since we’re only using two rows for this example, we’ll delete the next two rows by clicking the X icon on each row.
    If we wanted to add a row, we could:
    Click copy or add item Zigzag Widget 475
    1. Click the copy icon of an existing row.
    2. Click the Add Item button.
  16. Buttons can appear as either links or buttons. Our buttons currently appear as links so let’s change that.
    click the style tab Zigzag Widget 477
  17. Click the Style tab.
    Scroll down to the button section Zigzag Widget 479
  18. Scroll down to the Button section.
    Select button from the dropdown Zigzag Widget 481
  19. Use the Type dropdown menu to select Button
    Finally, we’ll have the button change when users hover over it.
    Click Hover Zigzag Widget 483
  20. In the Button section, click Hover.
    Click the globe icon Zigzag Widget 485
  21. In the Text Color section, click the global color icon. 
    Select primary Zigzag Widget 487
  22. Select Primary.
  23. Hover over the button to see how it changes.
    You created a ZigZag section.

Settings for the Zigzag widget

You can customize your widgets using content, style, and other advanced parameters, offering you great flexibility in tailoring them to your needs. Click the tabs below to see all the settings available for this widget.

Content tab

Add, delete, and edit menu items and controls. 

Content tab 1 Zigzag Widget 489

Use the symbols to determine if the graphic element is:

  • An image: image icon Zigzag Widget 491
  • An icon: icon icon Zigzag Widget 493

Each row contains two icons: 

Duplicate copy Zigzag Widget 495 – Duplicate this row item. Using copy helps maintain consistency in your menu.

x delete icon Zigzag Widget 497 – Delete this menu item.

 

One side of each zigzag row contains an image or icon. 

To select an image or icon, click on the Image/Icon field and navigate to the desired Image/Icon. For details, see Adding images and icons.

To delete an image/icon, hover over the image/icon field and click the delete icon Delete Zigzag Widget 499 .

Enter a title in the text box. In general, titles should be short, no longer than ten words.

Enter a description in the text box. The description appears under the title. 

Zigzags can contain buttons or links at the bottom. 

You can switch between a button and link in the Style tab.

Each button/link includes:

  • Text: In a button the words appear on the button, for links, it is the link text.
  • Link: The URL that opens when the button/link is clicked.
  • Icon: You can select no icon No icon Zigzag Widget 501, upload your own icon Upload icon Zigzag Widget 503, or click the icon to choose from the icon library. 

Style tab

Here you determine how the image, text and button look and feel.

Style tab Image Zigzag Widget 505

Switch between  placing the graphic element on the left or right. 

Image Width: Use the dropdown menu to change the size of the graphic element. Changing the size of the graphic element will also change the size of the text next to it.  and Position dropdown meuControl the size and position of the graphic element.

Position: Select what part of the image is visible. For more information, see Positioning background images.

Style tab Heading Zigzag Widget 507

Control the font color, type and size.

Control the font color, type and size.

Use the slider to increase and decrease the size of the space between the graphic element and text.

Style tab button Zigzag Widget 509

Use the dropdown to switch between Button and Link.

Control the font type and size of the text on your button or in your link. For details, see Typography

Determine if the button/link icon appears on the right or left of the button/link.

Use the slider to increase and decrease the amount of room between the button/link and the icon.

Click Normal to set how the button/link Text Color, Background Type and Color appear by default. 

Click Hover to set how the button/link Text Color, Background Type and Color appear by when visitors mouse over them. 

Add a border to the button. For more details, see Border type. 

When using a button, use the dropdown menu to select:

  • Round: Buttons appear with smooth corners.
  • Rounded: Buttons appear with evenly curved edges.
  • Sharp: Rectangular buttons.

Click the pencil icon Edit Zigzag Widget 511 to add shadow to the toggle. Learn more about shadows.

Control the spacing between the button borders and the text. For details, see Padding and margins.

Style tab Box redo Zigzag Widget 513

Add a background to the Zigzag widget. For details, see  Create a Background.

Alternate Background: If you toggle to Yes, you can create a second background that is used for every other row. This way you can create a distinct difference between the different rows.

Space Between: Use the slider to control how much room is added between the rows of the zigzag widget.

Padding: Increase and decrease the space between the widget’s elements and widget border. For details, see Padding and margins.

Motion effects: Allows you to animate the elements of your ZigZag widget. You can select from the following special effects:

  • Fade In: The elements are not visible until the visitor scrolls down and they slowly appear.
  • Fade In Left: The elements are not visible until the visitor scrolls down and they fade in from the left.
  • Fade In Right: The elements are not visible until the visitor scrolls down and they fade in from the right.
  • Fade In Up: The elements are not visible until the visitor scrolls down and they slide in from the bottom of the screen.
  • Bounce In: The elements are not visible until the visitor scrolls down and they bounce into view.
  • Bounce In Left: The elements are not visible until the visitor scrolls down and they bounce in from the left.
  • Bounce In Right: The elements are not visible until the visitor scrolls down and they bounce in from the right.
  • Bounce In Up: The elements are not visible until the visitor scrolls down and they bounce in from the bottom of the screen.
  • Slide In Left: The elements are not visible until the visitor scrolls down and they slide in from the left.
  • Slide In Right: The elements are not visible until the visitor scrolls down and they slide in from the right.
  • Slide In Up: The elements are not visible until the visitor scrolls down and they slide in from the bottom of the screen.

If you select an animation you can also choose:

  • Animation Duration: Use the dropdown menu to determine how long the animation effect takes to finish. Choices are: 
    • Slow
    • Normal
    • Fast
  • Animation Delay: You have the option of delaying the animation so it doesn’t occur immediately as the user scrolls down. The time is measured in milliseconds. 
  • Alternate Entrance Animation: If you have more than one element in the ZigZag widget, toggle this to Yes if you want to set different animation effects for every other element.

Advanced tab

Control the placement of your widget, insert links, add custom code and more.

advanced tab 1 Zigzag Widget 515

Learn more about the Advanced tab settings.

Have more questions? We’re more than happy to assist.

Link is copied to clipboard!
On this page

Is this article helpful?

Share this article