参考:css弹性盒子—桃园三兄弟之:flex-grow、flex-shrink、flex-basis详解
<style> div { display: flex; } section { height: 100px; margin: 0 10px; background-color: red; }</style><body> <div> <section style="flex:0 0 200px"></section> <section style="flex:1"></section> <section style="flex:0 0 200px"></section> </div></body>

- flex中
0 0 auto的分别表示的是flex-grow, flex-shrink, flex-basis flex-grow 默认值是 0 表示 父元素盒子大于子盒子宽度之后, 并且父元素有剩余, 然后设置flex-grow属性的盒子值不等于0的就开始按照比例进行分隔flex-shrink 默认值是1 表示 父元素盒小于子盒子宽度之后, 设置flex-shrink元素的盒子且值不等于0的开始按照比例进行收缩flex-basic 设置盒子的初始大小, 可以为准确的大小可以为百分比也可以是auto分配父元素剩余空间