[演示Demo](https://codepen.io/ZJRui/pen/vYboEmq) 图中 一个flex容器内部有四个div元素, div内部的img的宽度设置为100px。 默认情况下flex-wrap=nowrap flex子项会一行显示且不允许换行,因此可能会出现宽度溢出的问题。 ## 问题1 “因此可能会出现宽度溢出的问题” : 这个宽度溢出应该也是有 条件的吧? 虽然flex子项的累计宽度大于flex容器,但是默认情况下 flex子项是允许收缩的。 如果收缩以后还是超出flex容器的宽度,那才会出现溢出。 我的这个理解对吗? ## 问题2 基于问题1, 上面的四个flex 子项div, 为什么他们没有收缩 适应fle容器的宽度,而是选择了溢出? flex子项他们有最小宽度限制吗? 我看div和img的min-width都是0px,并没有最小宽度限制。 ## 问题3 为什么css 中设置了 img { max-width: 100%; } 就能让四个图片收缩到 适应flex容器的宽度,而不会出现溢出的情况。 b