How to Turn a Static Menu into a Responsive Dynamic Panel in Axure

This step‑by‑step guide shows how to convert a static menu bar into a dynamic panel, disable automatic sizing, apply black fill, set its height based on the browser window, and add resize handling to keep the top‑right button correctly positioned.

AI Software Product Manager
AI Software Product Manager
AI Software Product Manager
How to Turn a Static Menu into a Responsive Dynamic Panel in Axure

Convert the original menu bar into a dynamic panel named Menu List and turn off the "Fit to Content" option.

Image description
Image description

Double‑click the dynamic panel to enter State1 , pull out the black rectangle component and delete it.

Image description
Image description

Apply a black fill to the menu.

Image description
Image description

Add an OnLoad action that sets the height of the "Menu List" dynamic panel using window.height to match the browser window height.

Image description
Image description

The final effect after applying the above steps.

Image description
Image description

When the browser window is resized, the top‑right button does not move, so add a "OnWindowResize" event to adjust the layout accordingly.

Image description
Image description
Image description
Image description
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

responsive designMenuAxure
AI Software Product Manager
Written by

AI Software Product Manager

Daily updates of Xiaomi's latest AI internal materials

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.