Flex布局(第二版)

flex布局(第二版)

第一版flex盒子

一、布局基础

在这里插入图片描述

二、容器属性

2.1 修改主轴方向flex-direction

row 横向
row-reverse 横向-反方向
column主轴为纵向
colum纵向-反方向
在这里插入图片描述

2.2 主轴对齐方式justify-content

flex-start

在这里插入图片描述

flex-end

在这里插入图片描述
在这里插入图片描述

居中显示center

在这里插入图片描述

以上块元素之间没有距离

space-between

相当于两端对齐方式(分散对齐)
在这里插入图片描述
在这里插入图片描述

space-around

块与块之间有距离,且距离左右两侧也有距离,但是不均分
在这里插入图片描述

注意2倍距

在这里插入图片描述

绝对均分space-evently

均分
在这里插入图片描述

在这里插入图片描述

2.3 侧轴上的项目对齐方式align-items

flex-start、end

在这里插入图片描述

center

在这里插入图片描述

在这里插入图片描述

stretch

没有高度=自适应?
在这里插入图片描述

2.4折行属性flex-wrap

默认情况

== 默认情况下(nowrap)不会折行,会挤压原有宽度==
如下图
在这里插入图片描述
无固定高度,则如下
在这里插入图片描述

折行后——调整行间距 align content

在这里插入图片描述

(1)center

在这里插入图片描述

(2)space-between

在这里插入图片描述

(4)space-around

在这里插入图片描述

(4)space-evently

在这里插入图片描述

三、 项目属性

主要对子元素操作

3.1 单独调整侧轴对齐方式align-self

拉伸前提:无初始高度在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.2 调整顺序属性order

52341
在这里插入图片描述
可以取负值

3.3 flex:1

所以项目都添加flex:1的效果在这里插入图片描述
只给二号元素添加flex:1的效果
在这里插入图片描述

3.4不挤压不折行效果(水平方向滚动)flex-shrink:0再给容器加上overflow:auto

在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值