To create a fixed navbar with a blurred background in Webflow—similar to Safari’s translucent top bar—you’ll use positioning, backdrop blur styles, and layering.
1. Set the Navbar to Fixed
- Select your Navbar element in the Webflow Designer.
- In the Style panel, set Position to Fixed and choose Top.
- Set Width to 100% and a suitable Z-index (e.g., 9999) to keep it above other content.
2. Apply Background Blur (Backdrop Filter)
- With the Navbar selected, go to the Effects section at the bottom of the Style panel.
- Click + under Backdrop Filter and enable Blur.
- Adjust the Blur value (e.g., 20px) to get the desired translucent effect.
3. Add a Semi-Transparent Background Color
- Set the Background color of the Navbar to a transparent or semi-transparent color, such as rgba(255,255,255,0.6) or rgba(0,0,0,0.2).
- This allows the background to show through the blurred filter.
4. Adjust Layer Order and Padding
- Add top padding to the section below the navbar equivalent to the height of the navbar (e.g., 80px) to prevent content overlap.
- Ensure navbar stays above content by maintaining a higher z-index than other layout elements.
- If you want the navbar to appear only after scrolling, you can use interactions to show/hide it based on scroll position.
6. Test on Different Browsers
- Backdrop blur uses
backdrop-filter
, which is supported in most modern browsers but not all. - Ensure Safari, Chrome, and Edge display the effect correctly. Firefox may require user-enabled flags.
Summary
To build a Safari-style blurred navbar in Webflow, set the navbar to Fixed Top, enable Backdrop Blur under Effects, and use a semi-transparent background color. This creates a clean, modern, translucent effect across most modern browsers.