ネストされたフレックスボックスレイアウトを使用しています。水平オーバーフローのネストされたFlexbox
私は、左のナビゲーションが常にページの1/3になり、右のサイドが常に2/3になるようにしたいと思います。
左のナビゲーションは常に表示のままにしてください。
私の場合、右側(画像カルーセル)は常に2/3を使い、ボックスには水平スクロールバーがあります。
以下のコードでは、オーバーフローを単に無視して無視しています。単に容器に空きスペースを配布
<div>
Top Header (should stay in view)
</div>
<div style="display: flex">
<div style="flex: 1 0 auto">
LeftNav
</div>
<div style="flex: 2 0 auto">
<div style="display: flex; flex-direction: row; overflow-x: scroll">
<div style="background-color: blue; min-width: 400px; height: 500px">
</div>
<div style="background-color: red; min-width: 400px; height: 500px">
</div>
<div style="background-color: green; min-width: 400px; height: 500px">
</div>
</div>
</div>
@MichaelCoker固定 - 右側2/3rdsであります – Doug