- Objective:
- Breadcrumb:
# 概念阐释
- 改变`flex-item`在主轴上的`size`, `row`改变的是`width`,`column`改变的是`height`。
- 单位可以是:`px`,`%`,`em`
## 语法
```
/* 指定<'width'> */
flex-basis: 10em;
flex-basis: 3px;
flex-basis: auto;
/* 固有的尺寸关键词 */
flex-basis: fill;
flex-basis: max-content;
flex-basis: min-content;
flex-basis: fit-content;
/* 在 flex item 内容上的自动尺寸 */
flex-basis: content;
/* 全局数值 */
flex-basis: inherit;
flex-basis: initial;
flex-basis: unset;
```
# 实例
# 相关内容
- 当一个元素同时被设置了 `flex-basis` (除值为 `auto` 外) 和 `width` (或者在 `flex-direction: column` 情况下设置了`height`) , `flex-basis` 具有更高的优先级。
- 仍然不会超过`container`盒子的`size`,如果`container`为`200px`,`flex-basis`为`250px`无效
# 参考资料
- [MDN-flex-basis](https://developer.mozilla.org/zh-CN/docs/Web/CSS/flex-basis)