CSS盒子模型 - 弹性盒模型

弹性元素

- display:flex

- 可以将写了display:flex的元素叫做弹性父元素,它的直系子元素叫做弹性子元素

默认弹性情况

- 当元素开启弹性布局后,浏览器会出现一些默认弹性情况

1. 生成一条主轴

- 主轴方向从左到右

2. 生成一条侧轴

- 侧轴方向从上到下

- 侧轴永远垂直于主轴

3. 弹性子元素在主轴的排序方式

- 默认从主轴开始方向向结束方向排列

4. 尺寸问题

- 当弹性子元素不设置宽高的时候

        - 主轴方向的尺寸默认是元素内容的尺寸,如果没有内容就是0

- 侧轴方向的尺寸默认是侧轴长度,也就是父元素盒子的长度

5. 弹性元素排列

- 默认用不换行

        - 当子元素超过父亲元素范围的时候,会默认挤压子元素内容区域

- 当无法继续挤压直接溢出父元素盒子

6. 换行

- 当允许换行以后,还多少行出现多少个临时侧轴

- 多条临时侧轴的长度是一致的

弹性父元素的样式

1. 主轴方向调整

- flex- direction

- 取值

- 默认 row 横向从左到右,侧轴从上到下

        - 反转 row- reverse 横向从右到左,侧轴从上到下

        - 纵向 column 纵向从上到下,侧轴从左到右

        - 反转 column-reverse 纵向从下到上,侧轴从左到右

- 注意⚠️:主轴可以有四个方向选择,侧轴只能是从左到右 或

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值