flex中align-items与align-content的区别

        align-items和align-content都是设置每个flex元素在交叉轴的默认对齐方式:其对应的属性值和作用有很多一致的地方;

        在align-items

属性值作用
flex-start位于容器的开头
flex-end位于容器的结尾
center居中显示

        在align-content

属性值作用
flex-start位于容器的开头
flex-end位于容器的结尾
center居中显示
space-between之间留有空白
space-around两端都留有空白

        对于两者的的flex-start,center,flex-end,可以理解为沿着x轴(如果主轴是y轴)或者y轴(如果主轴是x轴)进行左中右,上中下进行对齐,便于理解!

PS:对于align-items和align-content的区别:

        align-items是针对单行的,是把单行来当做一个整体进行对齐方式操作,而align-content是针对多行的,是把多行来当做一个整体进行对齐方式操作,所以要根据自己的需求进行选择。

具体差异可以看如下截图:(以conter为例)

图0

当align-items=“conter”;

图1

当align-content=“conter”;

 图2

对比图1和图2 ,就能很好理解上面讲到的两者的区别。

(希望能帮到大家,不妥之处,还请大家指教!!!)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值