Creating a Sticky Header with Elementor

How to Create a Sticky Header in Elementor

Your website’s header is the first thing a visitor notices while landing on your site. A header refers to the navigation bar that displays the business logo, links to all important pages, any CTA, and a way of contacting you via email or phone. A sticky header is a header that remains fixed at the top of the page even when the user scrolls down.

A sticky header can be a great addition to your website as it provides easy navigation for your visitors. It also helps in increasing the user experience and engagement on your website. In this article, we will discuss how to create a sticky header in Elementor.

What is Elementor?

Elementor is a popular page builder plugin for WordPress. It allows you to create custom pages and posts without any coding knowledge. Elementor offers a drag-and-drop interface that makes it easy to create beautiful and responsive designs.

Creating a Sticky Header in Elementor

Step 1: Install and Activate Elementor

The first step is to install and activate the Elementor plugin on your WordPress website. You can do this by going to Plugins > Add New and searching for “Elementor”. Once you find it, click on “Install Now” and then “Activate”.

Step 2: Create a Header Template

The next step is to create a header template using Elementor. To do this, go to Templates > Theme Builder > Header > Add New. You can choose from a variety of pre-designed templates or create your own from scratch.

Step 3: Add Navigation Menu

Once you have created your header template, the next step is to add a navigation menu. To do this, drag and drop the “Nav Menu” widget onto your header template. You can customize the menu by selecting the menu location, style, and layout.

Step 4: Make the Header Sticky

To make your header sticky, go to the “Advanced” tab in the “Nav Menu” widget settings. Under “Motion Effects”, select “Sticky” and choose the position where you want your header to stick (top, bottom, left, or right). You can also add animation effects to your sticky header.

Step 5: Publish the Header Template

Once you have customized your header template and made it sticky, click on the “Publish” button to make it live on your website. You can also preview your header template before publishing it.

Benefits of a Sticky Header

A sticky header can provide several benefits to your website. Here are some of the benefits:

1. Easy Navigation: A sticky header provides easy navigation for your visitors as they can access the menu from anywhere on the page.

2. Increased User Engagement: A sticky header can increase user engagement on your website as it encourages visitors to explore more pages.

3. Improved User Experience: A sticky header can improve the user experience on your website as it provides a seamless browsing experience.

4. Better Branding: A sticky header can help in better branding as it displays your business logo and other important information.


A sticky header is a great addition to any website as it provides easy navigation and improves user engagement and experience. With Elementor, creating a sticky header is easy and can be done without any coding knowledge. Follow the steps mentioned above to create a sticky header for your website and enjoy the benefits it provides.

Stay in Touch


Related Articles