How to Apply Shape Dividers on Elementor
Add a section or container in Elementor, go to Style > Shape Divider, enable Top or Bottom, select a type like Waves or Triangle, then customize color, width, height, and optional Flip or Bring to Front. Shape dividers enhance page flow but may need CSS fixes for z-index overlaps post-updates; regenerate CSS after changes.
Prerequisites
- Active Elementor Pro plugin (shape dividers are Pro-only)
- WordPress site with compatible theme like Hello Elementor
- Basic familiarity with Elementor editor
- Updated Elementor Pro 3.3+ and Elementor 3.0.5+
Step-by-Step Instructions
Add New Section or Container
+ icon to add a new Section or Container. This creates the base element where you'll apply the shape divider.Select the Section or Container
Navigate to Style Tab
Expand Shape Divider Panel
Enable Shape Divider
Yes for Top or Bottom (or both). This activates the divider at the chosen position of your section or container.Select Divider Type
Set Divider Color
Adjust Width and Height
height_only via code.Optional: Flip and Bring to Front
Preview and Save
Elementor > Tools > Regenerate CSS & Data, and update the post. Test in incognito mode and clear caches.Common Issues & Troubleshooting
Z-Index Overlap (Divider Appears Above Content)
Add global CSS: .elementor-shape-bottom svg { z-index: -1; } or .elementor-shape-top svg { z-index: -1; }. For Tilt, add .elementor-shape.elementor-shape-bottom { overflow: inherit; }. Regenerate CSS and disable Bring to Front.
Divider Not Visible After Updates
Regenerate CSS files (Elementor > Tools > Regenerate CSS & Data), clear caches, test in incognito Chrome. Ensure Elementor Pro 3.3+ and check for plugin conflicts.
Layout Shifts or Glitches in Editor
Update to latest WordPress and Elementor. Disable conflicting plugins, use compatible theme like Hello Elementor, and avoid Flip in Chrome with certain shapes.
Overlaps with Widgets or Content
Toggle Bring to Front off and use z-index CSS. Ensure section content doesn't hide behind shapes by adjusting height/width.
Custom Shapes Not Appearing
For developers, use elementor/shapes/additional_shapes filter in functions.php with SVG paths and config like 'height_only' => true.