Setting a Flex Container Item to Have a Minimum Width

Ole Ersoy
Sep 21, 2022


Image by Ulrike Leone from Pixabay


We have a header within a flex container that we want to expand as space allows and also to have a minimum width of 200px.

<div style="display: flex">
<div id="header">this is the header</div>


Style the header div with flex: 1 0 200px; , which means flex-grow: 1 and so it will expand to fill space and flex-shrink: 0 , which turns shrinking off after the item reaches the minimum size of 200px;