【发布时间】:2018-08-20 15:43:55
【问题描述】:
在使用 Angular Flex 布局时,我注意到它会将 flex: 0 1 1e-09px 应用于元素。
只是想知道1e-09px 是什么意思,以及这是该字段的有效值还是只是一个错误。
【问题讨论】:
标签: css angular flexbox angular-flex-layout
在使用 Angular Flex 布局时,我注意到它会将 flex: 0 1 1e-09px 应用于元素。
只是想知道1e-09px 是什么意思,以及这是该字段的有效值还是只是一个错误。
【问题讨论】:
标签: css angular flexbox angular-flex-layout
当我们在 div 上声明 fxFlex 时会发生这种情况:
<div fxFlex fxLayout="row">
//...
</div>
可以使用fxFlex="100%"修复
<div fxFlex="100%" fxLayout="row"> //<--- fxFlex has 100% value
//...
</div>
希望它对某人有所帮助。
【讨论】:
根据Github page:
1e-09px是0.000000001px的简写,我相信这是 即:flex-layout/src/lib/flexbox/api/flex.spec.ts
let hasFlex = _.hasStyle(dom, 'flex', '1 1 1e-09px') || // IE
【讨论】: