Utilizing material-ui components for the design of my web page. I have grid elements that load based on random menu selections: https://i.sstatic.net/a1Ln5.png
The yellow grid represents the menu, with options 1, 2, and 3 available. Each option leads to a different page (URL), but the menu remains consistent across all pages. The height of each page varies - for instance, option 1 has a small height in the example provided. However, option 2 is much longer, stretching beyond 100vh. Despite setting the menu's (yellow grid) height to 100vh, it appears too short when option 2 is selected: https://i.sstatic.net/SgQAC.png
As shown by the red lines indicating the bottom of the menu. How can I ensure that the menu fills the entire page even when the height exceeds 100vh, as height: "100vh"
only works for smaller pages?