zoukankan      html  css  js  c++  java
  • flex布局

    flex主体分为flex-container以及flex-item。

    flex-container:对元素应用display:flex 或者display:inline-flex即可让元素变为flex容器。

    flex-item:flex容器内的子元素。

    flex-container属性:flex-direction,flex-wrap,flex-flow,justify-content,align-content,align-item。其中flex-direction表明了flex-item的排列方向,flex-wrap表明了flex-item是否换行排列,flex-flow是flex-direction以及flex-wrap属性的速记写法。justify-content定义了flex-item在主轴上的对齐方式,align-item类似justify-content,定义了flex-item在对称轴上的排列方式。align-content定义了flex-item在对称轴上的多行排列方式,与wrap属性有关。

    flex-item属性:order,flex-grow,flex-shrink,flex-basic,flex,align-self。其中order允许一个flex-item在flex-container中重新排序。flex-grow与flex-shrink属性允许flex-item在flex-container有多余的空间如何放大,以及在没有额外空间又如何缩小,flex-basic指定了flex-item的初始大小,而flex是flex-grow以及flex-shrink以及flex-basic属性的速记写法。align-self影响弹性flex-item在对称轴上的位置。

    tips:flex-item通过flex属性可以调整自身在主轴上的大小,并且辅以margin属性可以调整自身在主轴上的位置。

    原理以及demo:理解flexbox,你所需要知道的一切

                        探索flexbox

                        深入理解flexbox布局以及计算

  • 相关阅读:
    python获取当前路径
    python的StringIO
    python判断两个文件是否相同
    Linux查找文件内容
    python日志syslog运用
    python获取当前运行程序的名字
    python连接Linux命令行
    python预编译函数compile,exec,eval
    python日志模块
    Scala安装教程
  • 原文地址:https://www.cnblogs.com/wiggin-Z/p/8540191.html
Copyright © 2011-2022 走看看