【发布时间】:2018-03-13 14:33:59
【问题描述】:
所以,flex 代表 flex-grow、flex-shrink 和 flex-basis 的组合。默认值为0 1 auto。
但是如果flex 有一个数字,比如flex: 1;,该怎么办?这是否意味着flex-grow: 1?其余两个参数的值是多少?
【问题讨论】:
-
那么,为什么不使用 flex-grow: 1;直接代替 flex: 1;是一样的吧?
-
所以,
flex: 1被解释为1 1 0而不是1 1 auto? -
正确,根据规范...虽然在 IE 中是
1 1 0px。欺骗链接有更多注释