手机端flex布局

Strive https://caniuse.com 查看css某个属性,兼容情况

 

传统的(盒子模型)

盒子模型:
box-sizing:content-box 平时普通盒子模型,padding,border,盒子会变大(向外扩展)

box-sizing:border-box  盒子模型 padding border,盒子模型不变大(向内扩展)

 

flex布局 

父级  display:flex;

            添加浏览器前缀 -webkit ,真实工作,postCss插件,自动添加浏览器前缀

            如果用了弹性布局,子元素,不需要浮动,float.

           flex-direction(排列方式):row(横向),row-reverse(横向翻转),column(纵向),row-reverse(纵向翻转)

           justify_content(子元素水平排列方式):center(居中),flex-start:(居左) ,flex-end:(居右) ,space-between(两端对齐),space-around(拉手分布)

          align-item:(子元素垂直排列方式):center(居中),flex-start:(居上) ,flex-end:(居下)

          align-content(多行垂直排列方式): center(居中),flex-start:(居上) ,flex-end:(居下)

          flex-wrap(包裹方式):nowrap(不换行),wrap(换行)

          flex-flow:<flex-direction><flex-wrap>缩写 排列方式和包裹方式

 子级

         flex:1(平分父级宽度) 系数:父级平分后,每个占的比例,子元素在划分父元素宽度,先抛出固定宽度后再平分系数

         flex-grow:1 ,定义子元素放大比例,换行后的子元素占满屏幕

          align-self:其实就是单个用来覆盖父级的align-item的方式

         order:0 用来规定子元素的排列顺序。数值越小,越靠前,默认值是0

 

       

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值