I have a simple layout that works great on Chrome, but doesn't seem to work on firefox and I could use some help. Here is the code:
<div style="height: 100vh; max-height: 100vh; display: flex;flex-direction: column;" class="wrapper">
<div style="flex: 1;">
Top Nav
</div>
<div style="flex: 2; display: flex; flex-direction: row;">
<div style="flex: 1;">
Side Nav
</div>
<div style="flex: 3; overflow: scroll;">
<div style="height: 1500px;">this should scroll...</div>
</div>
</div>
<div class="footer">
footer
</div>
https://plnkr.co/edit/V1Dk9dzEykOQXI3bI1HU?p=preview
On firefox the whole page scrolls, but I only want the div:
<div style="flex: 3; overflow: scroll;">
to be where content scrolls, it works as expected on chrome, but not so much on Firefox. What am I doing wrong?