BLACK FRIDAY: 50% OFF all Pro plans
Pro from $18 a year or $60 lifetime, no code needed
Ends Cyber Monday, 30 Nov. Lock in the price today
Get 50% Off
Guide

Sticky Pro

How to set up and style the Sticky extension in Elementor.

Sticky pins a widget, container, section or column to the top or bottom of the screen while its parent container is on screen. You choose the distance from the edge and the devices, and the element can get its own background, shadow, padding and blur while it is pinned. Use it for headers, sidebars, share bars and call to action bars.

Part of: Bright Addons Pro.

Set it up

  1. Select the widget or container, open the Advanced tab and open the section Bright: Sticky.

  2. Switch on Sticky and set Stick To to Top of the screen or Bottom of the screen.

  3. Set Distance From the Edge if the element should stop below another sticky header.

  4. Pick the screen sizes in Sticky On and raise Layer (z-index) if other content covers the element.

  5. Under While Pinned, set Background Color, the box shadow, Padding and Blur What Is Behind for the pinned look.

  6. Preview the page and scroll. Check that no parent of the element has Overflow set to Hidden.

Options

These options are in the Advanced tab of the element.

Bright: Sticky

Option What it does
Sticky Switches the effect on for this element.
Stick To Top of the screen or Bottom of the screen.
Distance From the Edge The gap in pixels between the pinned element and the edge of the screen, per device.
Sticky On The devices on which the element sticks: Desktop, Tablet and Phone. All three are on by default.
Layer (z-index) The stacking order of the element while sticky. The default is 100.
While Pinned Heading for the look that applies only while the element is pinned.
Background Color Background color while pinned.
Padding Padding while pinned, in px or em, per device.
Blur What Is Behind Blurs the content behind the pinned element. It shows only with a see-through background color.
Bright Addons Pro

Unlock this and 70+ more Pro widgets

One license gives you every Pro widget, all 10 extensions, the Theme Builder and priority support. From $16 a year, with a 14-day money-back guarantee.

Tips

  • The element stays pinned only while its parent container is on screen. For a header that follows the whole page, make the header container itself sticky.

  • A parent with Overflow: Hidden stops elements from sticking.

  • The While Pinned look is applied at the moment the place of the element scrolls past the edge it sticks to, and changes with a short transition.

  • With Top of the screen the admin bar height is already added for logged in users, so Distance From the Edge is only needed for other fixed bars.

Questions and answers

Why does my element not stick?

Check that it has room to travel inside its parent container, that no parent uses Overflow: Hidden, and that the current device is selected in Sticky On.

Can the element look different once it is pinned?

Yes. Under While Pinned you can set a background color, a box shadow, padding and a blur of what is behind.

Can I switch sticky off on phones?

Yes. Remove Phone from Sticky On and the element scrolls normally on phones.

Need more help?

Check the troubleshooting guide, or contact support with the page address and what you expected to happen.

Troubleshooting guide
All guides