10.flex-------01.弹性盒(或伸缩盒)

        1、flex 弹性盒(或伸缩盒),是css中又一种布局方式,主要用来代替浮动来完成页面的布局

        2、弹性盒可以使元素具有浮动,使元素随着页面大小的改变而改变

        3、要想使用弹性盒,必须先将一个元素设置为弹性容器,我们可以通过以下方式来设置弹性容器:通过display标签

                一是--------display:flex;将元素设置为块级弹性容器

                二是--------display:online-flex;将元素设置为行内弹性容器

        4、弹性容器的子元素称为弹性元素。注意:一个元素可同时为弹性容器和弹性元素

        5、弹性容器的属性:flex-direction------设置容器中弹性元素的排列方向

                        可选值:row----弹性元素水平排列(自左向右)                  主轴-----自左向右

                                      row-reverse------弹性元素水平排列(自右向左)   主轴-----自右向左

                                      column------弹性元素垂直排列(自上向下)            主轴-----自上向下

                                     column-reverse------弹性元素垂直排列(自下向上)    主轴-----自下向上

        6、主轴:弹性元素排列的方向为主轴;       侧轴:与主轴垂直的方向称之为侧轴

        6、弹性元素的属性:flex-grow和flex-shrink,这两个为0时,子元素不发生变化

                flex-grow :用来设置弹性元素伸展的系数,设置当弹性容器还有空余空间时,子元素如何伸展。弹性容器的剩余空间会按照比列进行分配。注意:里面的数值越大,元素伸展的越大

                flex-shrink:用来设置弹性元素收缩的系数 ,当弹性容器的空间不足以容纳所有的子元    素时,子元素如何收缩。注意:里面的数值越大,元素收缩的越大,即子元素越小。

                  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值