css3 flex 详解,实现div内容水平垂直居中

flex一系列属性:
一、flex-direction: (元素排列方向)
※ flex-direction:row (横向从左到右排列==左对齐)
      在这里插入图片描述

※ flex-direction:row-reverse (与row 相反)
      
在这里插入图片描述

※ flex-direction:column (从上往下排列==顶对齐)
      
在这里插入图片描述

※ flex-direction:column-reverse (与column 相反)
      
在这里插入图片描述

二、flex-wrap: (内容一行容不下的时候才有效)
※ flex-wrap:nowrap (超出不换行,很奇怪里面的宽度会变成100%)

在这里插入图片描述

※ flex-wrap:wrap (超出按父级的高度平分)
      
在这里插入图片描述

※ flex-wrap:wrap-reverse(与wrap 相反)
       
在这里插入图片描述

三、justify-content: (水平对齐方式)
※ flex-start (水平左对齐)

在这里插入图片描述

※ justify-content:flex-end; (水平右对齐)
        在这里插入图片描述

※ justify-content:center; (水平居中对齐)
        在这里插入图片描述

※ justify-content:space-between; (两端对齐)
        在这里插入图片描述

※ justify-content:space-around; (两端间距对其)
        
在这里插入图片描述

四、align-items: (垂直对齐方式)
※ align-items:stretch; (默认)
在这里插入图片描述

※ align-items:flex-start; (上对齐,和默认差不多)
        在这里插入图片描述

※ align-items:flex-end; (下对齐)
        在这里插入图片描述

※ align-items:center;(居中对齐)
      在这里插入图片描述
   
※ align-items:baseline; (基线对齐)

规定align-items属性值baseline,规定基线对齐。

也就是元素中的文本都以第一个元素的文本的基线对齐。

在这里插入图片描述

在这里插入图片描述

以上是对flex的简单介绍。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值