设置 flex: 1 1 0 等于没设置 flex-basis 吗? 看到这个文章:[https://zhuanlan.zhihu.com/p/39052660](https://link.segmentfault.com/?enc=O1In71gWcGicqtOT3E2vIg%3D%3D.68YfdLfURgnZipm6vlJ%2Fd2JKlRL1xNEy6X41Jlf62Z2McHP0MM7dLloZ0WQyTTRs)  flex-basis 是 0 就是 没设置? 但是当我设置为 0 的时候,和设置 auto 效果是不一样的 Flexbox Example /* 在小尺寸屏幕上媒体查询 */ @media (max-width: 600px) { .container { display: flex; flex-direction: column; /* 垂直布局 */ } .image { width: 200px; height: 200px; background-color: #f0f0f0; margin-right: 20px; /* 图片和文本之间的间距 */ } .text { flex: initial; /* 右侧文本占据剩余空间 */ } } .container { display: flex; /* 默认水平布局 */ } .image { width: 200px; height: 200px; background-color: #f0f0f0; margin-right: 20px; /* 图片和文本之间的间距 */ } .text { flex: 1 1 0; } Lorem ipsum dolor sit amet, consectetur adipiscing elit啥的那是打卡黑色的哈萨克傻傻的卡萨帝哈萨克肌肤会撒可富还几号放假喀什市撒娇客户放假卡还是分开就爱上客服哈市副卡司法局开始发货. Sed consequat placerat lorem. 设置为 `flex: 1 1 0` 的时候,我的图片宽度是正常的 200  但是,设置为 `flex: 1 1 auto` 的时候,我的图片宽度被挤压了!!!  为什么呢?什么原理?