初学者之弹性盒子

水平方向;jusitfy-content: flex-start flex-end center space-between,around evenly

垂直方向:align-items: flex-start flex-end center stretch(子元素不设置高度,自动沾满父元素高度)

Flex-direction:row (默认,从左往右排列) row-reverse(颠倒,从右开始排列)

Column (从上往下排列) column-reverse(颠倒,从下往上) 主轴交叉轴方向改变

多行排列:flex-wrap:wrap(换行) flex-wrap:wrap-reverse

Align-content:flex-start center flex-end

多行居中问题:主轴方向居中ailgn-content:flex-start flex-end center space-between,around evenly

作用与子标签的:

Order=-1(默认为0,越小排在前面 )

Flex-grow=1(被放大一倍)(把父级标签盛满)(默认为0)

作用于子标签的6大属性

1 order属性定义项目的排列顺序。数值越小,排列越靠前,默认为0。

2flex-grow属性定义项目的放大比例。默认为0,即如果存在剩余空间,也不放大。

3flex-shrink属性定义了项目的缩小比例,默认为1,即如果空间不足,该项目d缩小设置为0,父级空间不足,该项目将不缩小,其他子。

4flex-basis定义项目占据的主轴空间。如果主轴为水平,则设置这个属性,相当于设置项目的宽度。原width将会失效。

5flex属性是flex-grow, flex-shrink和 flex-basis的简写,默认值为0 1 auto。后两个属性可选。6 allign-self:定义单个项目自身在交叉轴上的排列方式,可以覆盖掉容器上的align-items属性。弹性元素

放在容器盒子中的元素即为容器元素。·不能使用float与clear规则

弹性元素均为块元素

·绝对定位的弹性元素不参与弹性布局

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值