zoukankan      html  css  js  c++  java
  • CSS-flex

    父元素

    flex-flow

    • 复合属性。flex-direction flex-wrap

    flex-direction

    • 该属性通过定义 flex 容器的主轴方向来决定 felx 子项在 flex 容器中的位置。
    • 默认值:row
    • 属性值:
      • row:从左到右为主轴
      • row-reverse:从右到做为主轴
      • column:从上到下为主轴
      • column-reverse:从下到上为主轴

    flex-wrap

    • 该属性控制flex容器是单行或者多行,同时横轴的方向决定了新行堆叠的方向。
    • 默认值:nowrap
    • 属性值:
      • nowrap:单行
      • wrap:多行,副轴从上到下
      • wrap-reverse:多行,副轴从下到上

    justify-content

    • 设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式。
    • 默认值:
      • flex-start:行内的项目集中在行的开始位置
      • flex-end:行内的项目集中在行的结束位置
      • center:行内的项目集中在行的中间位置
      • space-between:行内的项目,第一列在开始位置,最后一列在结束位置,其他都在中间位置
      • space-around:行内的项目,每一列都在中间位置

    align-items

    • 定义 flex 子项在 flex 容器的当前行的侧轴(纵轴)方向上的对齐方式。
    • 默认值:stretch
    • 属性值:
      • stretch:行内的项目占满整行
      • center:行内的项目位于该行的正中,不再占满整行
      • flex-start:行内的项目位于该行的开始,不再占满整行
      • flex-end:行内的项目位于该行的结尾,不再占满整行
      • baseline:行内的项目位于该行的基线(好像就是开始位置),不再占满整行

    align-content

    • 行和行之间的位置关系,除了stretch其他都要求行有固定高度
    • 默认值:stretch
    • 属性值:
      • center:所有行集中在中间,
      • flex-start:所有行集中在开始位置
      • flex-end:所有行集中在结束位置
      • stretch:每一行的项占满整行的空间
      • space-between:第一行内的项目在开始位置,最后一行内的项目在结束位置,其他行内的项目都在中间位置
      • space-around:所有行内的项目都在中间位置

    ——————————————————————————————————————————————————————————————————

    子元素

    flex

    • 复合属性flex-grow、flex-shrink、flex-basis

    flex-grow

    • 设置或检索弹性盒的扩展比率。
    • 默认值:0
    • 属性值:number

    flex-shrink

    • 设置或检索弹性盒的收缩比率。
    • 默认值:1
    • 属性值:number

    flex-basis

    • 设置或检索弹性盒伸缩基准值。
    • 默认值:auton
    • 属性值:
      • 一个长度单位或百分比
      • auto
    • 注释:即使设置为确定的长度单位,当元素内容溢出时,该元素依然会被扩展已保证内部元素被正确显示

    align-self

    • 定义 flex 子项单独在侧轴(纵轴)方向上的对齐方式。
    • 默认值:auot
    • 属性值:
      • stretch:该项目占满整行
      • center:该项目位于该行的正中,不再占满整行
      • flex-start:该项目位于该行的开始,不再占满整行
      • flex-end:该项目位于该行的结尾,不再占满整行
      • baseline:该项目位于该行的基线(好像就是开始位置),不再占满整行

    order

    • 设置或检索弹性盒模型对象的子元素出现的順序
    • 默认值:0
    • 属性值:number
  • 相关阅读:
    Python读写Excel文件和正则表达式
    R Language Learn Notes
    Electron小记
    Unity商店下载的文件保存路径?
    Unity LineRenderer制作画版
    unity图形圆形展开
    [转]资深CTO:关于技术团队打造与管理的10问10答
    unity游戏在ios11上不显示泰语解决办法
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/qq3279338858/p/12750724.html
Copyright © 2011-2022 走看看