flex-shrink 属性规定 flex 元素的收缩规则(弹性盒的收缩比率)。
flex-shrink: <number>
值 | 描述 |
---|---|
<number> | 默认值为1,如果没有显示定义该属性,将会自动按照默认值1在所有因子相加之后计算比率来进行空间收缩。 |
HTML
<ul id="flex"> <li>a</li> <li>b</li> <li>c</li> </ul>
CSS
#flex{ display:-webkit-flex; display:flex; width:400px; margin:0; padding:0; list-style:none;} #flex li{ width:200px; text-align:center; } #flex li:nth-child(1){ background:#888; } #flex li:nth-child(2){ background:#ccc; } #flex li:nth-child(3){ -webkit-flex-shrink:3; flex-shrink:3; background:#aaa; }
执行结果