我玩过这个漂亮的CSS Flexbox 演示页面,我理解了大部分概念,但是我无法flex-shrink
在工作中看到。无论我在那里应用什么设置,我在页面上都看不到任何区别。
从规格:
<'弹性增长'>
这个组件设置了'flex-grow'并指定了弹性增长因子,它决定了当分配正的可用空间时弹性项目相对于弹性容器中的其余弹性项目将增长多少。省略时,设置为“1”。
<'弹性收缩'>
这个组件设置了'flex-shrink'并指定了弹性收缩因子,它决定了当分配负的可用空间时,弹性项目相对于弹性容器中的其余弹性项目将收缩多少。省略时,设置为“1”。分配负空间时,flex 收缩因子乘以 flex 基数。
在什么情况下会flex-shrink
被应用(即当负空间分布时)?我已经尝试自定义页面,在 flexbox 元素上设置宽度和其中元素的(最小)宽度以进行溢出,但似乎不是所描述的情况。
它已经完全支持了吗?
作为一种解决方案,链接演示中的一组选项或类似 JSFiddle 的现场演示将受到高度赞赏。