弹性盒布局7.11

一、

1、启用弹性盒:例:<div class="box"></div>

                            .box{display:flex;}

 此时的div元素为“弹性容器”,div元素内部的子元素为“弹性项目”。(弹性项目永远在主轴方向上排列,弹性项目的总宽度大于弹性项目宽度,不会发生改变,会根据具体的宽度比例分布弹性容器的宽度指。)

2、主轴:默认情况下为(从左向右)的水平轴。

      交叉轴:交叉轴正交于主轴,垂直轴。(从上到下)

二、

1、justify-content:弹性项目在主轴上的对齐方式。

     取值:flex-start(默认值),弹性项目在主轴的起点对齐。

                center,弹性项目在主轴的中心对齐。

                flex-end,弹性项目在主轴的终点对齐。

                space-between:弹性项目在弹性容器内部平均分布,弹性容器的两边与弹性项目之间                                           没有间隔。

                space-around:弹性项目在弹性容器内部平均分布。

2、align-items:弹性项目在交叉轴上的对齐方式。

     取值:flex-start:弹性项目在交叉轴的起点对齐;   center:弹性项目在交叉轴的中心对齐;

                flex-end:弹性项目在交叉轴的终点对齐;   baseline:在交叉轴方向上延基线对齐;

                stretch(默认值):拉伸对齐。

              (1)弹性项目中没有height值时,弹性项目的高度会拉伸的与弹性容器同高。

              (2)弹性容器中有height时,弹性项目的高度会拉伸的与具有height的弹性项目同高。

  3、flex-direction:弹性容器的主轴方向。

        取值:row(默认值):主轴方向为水平方向,左侧为起点,右侧为终点。

                   row-reverse:主轴方向为水平方向,右侧为起点,左侧为终点。

                   column:主轴方向为垂直方向,顶部为起点,底部为终点。

                   column-reverse:主轴方向为垂直方向,底部为起点,顶部为终点。

温习:outline:为元素添加一个轮廓。

           取值:none,没有轮廓

           扩展:outline-color:指定轮廓的颜色;

                      outline-width:指定轮廓的宽度。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值