flex
flex: 1 等价于 flex-grow: 1; flex-shrink: 1; flex-basis: 0%; 不管是否设置宽度,flex-basis的值都是0,所有子项平分全部的父亲空间
而flex: auto 等价于
flex-grow: 1; flex-shrink: 1; flex-basis: auto; 如果设置了宽度,flex-basis的值是width,所有子项平分取去掉flex-basis的剩余空间 看区别: 代码-饥人谷前端
直观的记忆是,如果设置了flex: 1,所有子项平分父亲,不管子项是否设置了固定宽度