布局会使用到flex,但布局中存在一些问题,比如无法设置宽度 display: flex; 通过设置元素不换行,然后子元素分别设置了50px的宽度和高度,但是无法生效 原因 设置display:flex后,子元素在没有超过指定宽度的时候,子元素的宽度是有效的,但超过或小于指定宽度 的话,子元素的宽度就无效了,子元素不能直接设置width: 50px; flex-shrink 属性指定了 flex 元素的收缩规则。flex 元素仅在默认宽度之和大于容器的时候才会发生收缩,其收缩的大小是依据 flex-shrink 的…