弹性盒对象flex

弹性盒对象——游戏方式学习flex

  • Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
  • 在这里插入图片描述
jc —— x轴方向控制元素居左、居右、居中、等间。
ai —— y轴方向控制元素居上、居下、居中。
fd —— 让元素在x、y轴 desc/asc 排序 
  • 弹性盒子是一种CSS3中新增的布局模式,它的设计灵感来源于传统的木工和建筑行业。弹性盒子的目的就是让网页元素像这些木块一样灵活排列。
    在传统的网页布局中,我们通常使用margin和padding来控制元素的位置和间距。但在弹性盒子布局中,我们使用一种叫做“轴”的东西来控制元素的位置和方向。

  • 学习重点包括弹性容器(Flex container)和弹性子元素(Flex item)。 这些属性包括flex-direction(定义主轴的方向)、justify-content(设置弹性子元素在主轴上的对齐方式)、align-items(设置弹性子元素在交叉轴上的对齐方式)等。在弹性盒子布局中,轴起到了非常重要的作用。

  • Space-betweenspace-around 控制元素之间间距的属性,space-between将元素之间的空间平均分配(首尾元素靠近两边),而space-around则将空间平均分配给每个子项目,使得元素之间的间距相等,但首尾元素的间距与元素之间的间距相等。

  • justify-content:元素水平方向对齐

flex-start: 元素和容器的左端对齐。
flex-end: 元素和容器的右端对齐。
center: 元素在容器里居中。
space-between:元素之间保持相等的距离。
space-around:元素周围保持相等的距离。
  • align-items:垂直方向对齐
flex-start:元素与容器顶部对齐。
flex-end:元素与容器底部对齐。
center:元素在容器的垂直居中。
baseline:元素在容器的基线位置显示。
stretch:元素被拉伸以填满整个容器。
  • flex-direction:元素倒叙或顺序排列。
row:元素摆放的方向和文字方向一致。(asc排序)。
row-reverse:元素摆放的方向和文字方向相反(desc排序)。
column:元素行变列,从上到下放置(asc排序)。
column-reverse:元素行变列,从下到上放置(desc排序)。 
  • order
.red{
order :1;//或-2,往前移动2个元素。+1则往后面移动一个元素
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值