zoukankan      html  css  js  c++  java
  • 伸缩布局

    伸缩布局

    父元素属性:

    display:

        flex;将盒子转化为flex弹性布局盒子
    

    flex-direction:调整主轴方向(默认水平方向 )可以互换主侧轴:

        row:默认水平方向
        column:竖直方向
        row-reverse:水平反方向
        column-reverse:竖直反方向
    

    justify-content:调整主轴方向对齐方式

        flex-start:从开始位置对齐,因为有主轴方向随意不能说向左对齐
        flex-end:从结束位置对齐
        center:居中
        space-around:均匀分布
        space-between:两端对齐
    

    align-items:调整侧轴方向对齐方式

        flex-start:
        flex-end:
        center:
        beseline:以元素的基线作为对齐的标准
        stretch:伸缩,当不指定高的时候,高自动伸长
    

    flex-warp:控制是否换行

        wrap:换行
        nowrap:不换行
    

    align-content:堆栈排列,对flex-wrap后的换行进行控制

        flex-start:
        flex-end:
        center:
        space-around:均匀分布
        space-between:两端对齐
        stretch:
    

    flex-flow:是flex-direction和flex-warp的简写

        column wrap
        column nowrap
        ......
    

    子元素的属性

    flex:将父盒子剩余的空间进行分配,除去width的部分

        1   2   3   ......
    

    align-self:可以覆盖父元素设置的align-items

        flex-start
        flex-end
        center
        baseline
        stretch
    

    order:

        数字大小代表显示的前后顺序
        1   2   3
  • 相关阅读:
    反射-基础方法-java
    排序-插入-java
    排序-选择-java
    决策树
    python基础2 -画图
    python基础1
    如何实现用户的历史记录功能(最多n条)
    如何让字典保持有序
    如何快速找到多个字典中的公共键(key)
    如何根据字典中值的大小, 对字典中的项排序
  • 原文地址:https://www.cnblogs.com/wei-hj/p/6751772.html
Copyright © 2011-2022 走看看