Layout & Effects

Fine-tune how the navigation bar is arranged, make it stick to the top as visitors scroll, and add tasteful animations — all from the Layout section of Menu Builder.

Spacing and alignment

In the Layout section you can control how the menu items are arranged:

Sticky navigation

Enable Sticky to keep the navigation bar fixed at the top of the screen as the visitor scrolls down the page.

OptionDescription
Shrink on scrollThe bar becomes more compact once the page is scrolled.
ShadowAdds a drop shadow under the bar when it is stuck.
Mirror layoutUse a different alignment for the stuck state than the default state.
TransitionHow smoothly the bar animates between states (in seconds).
Z-indexStacking order, in case the bar needs to sit above other fixed elements.

Scroll progress bar

A thin bar that fills up as the visitor scrolls through the page — a popular touch on long articles and documentation.

  1. Enable Scroll progress bar in the Layout section.
  2. Choose its colour, height (1–10 px), and position (top or bottom of the nav bar).

Entrance animation

Animate the menu when the page first loads. Pick from Fade in, Slide down/up/left/right, Zoom in, or Flip X — or leave it on None.

You can also tune the duration, a delay before it starts, and a stagger so items appear one after another.

Add a micro-interaction when the visitor hovers over a menu link. Options include Lift, Scale, Pulse, Bounce, Shake, Glow, and Animated underline.

Items with a submenu can show a small indicator. Choose the shape — triangle, chevron, dot, or none — and optionally set its colour, size, and whether it rotates when the dropdown opens.

ℹ️

All animations respect the visitor's prefers-reduced-motion setting — see the Accessibility page.