zoukankan      html  css  js  c++  java
  • CSS-Flex/Flexbox笔记-CSS3 Flex属性/布局相关问题

    整理笔记..方便迅速复习和问题处理纪要

    -------------------------------------------------------------------------------

    觉得写的狠好,怒而转之

    https://www.cnblogs.com/qcloud1001/p/9848619.html

    翻墙:

    https://wcc723.github.io/css/2017/07/21/css-flex/

    快速复习笔记扼要:

    flexbox布局分主轴(Main Axis)与于交叉轴(Cross Axis),且交叉轴是与主轴垂直90度的轴,所以flexbox布局可以理解成一个变换过的直角坐标系系统.主轴可以看做X轴和交叉轴看做Y轴

    属性一览:

    容器属性   --------整个容器Element项的全局设置

    • flex-direction                      设置主轴的方向,可理解为直角坐标系的变换
    • flex-wrap:                                       项折行设置   如 flex-wrap:nowrap; 为不折行.          
    • justify-content                   主轴的对齐方式 如,justify-content:center; 
    • align-items:                               交叉轴的对齐和拉伸方式,但是只对首轴行(以轴方向的一个单位行)的element有效.
    • align-content                                同align-items,全部轴行有效.
    • flex-flow                                     flex-direction和flex-wrap的组合,如flex-flow:row nowrap等同于 flex-direction: row; flex-wrap:nowrap;

     

    元素属性  --------单个指定Element项的设置

      • order                         排列次序
      • flex-grow                   设置单项容器项的放大比例(例如主轴剩余容器空间50px, 项一 grow 2, 项二 grow 3    则 {元素宽度}+ 50px/(2+3) *3 = 新的大小)
      • flex-shrink            设置单项容器项的缩放比例(例如主轴超出容器空间50px, 项一 shrink 2, 项二 shrink 3 则 {元素宽度}- 50px/(2+3) *3 = 新的大小)
      • flex-basis                 设置主轴的初始尺寸
      • align-self                  设置单项的交叉轴对齐和拉伸方式
      • flex                                 flex-grow,flex-shrink,flex-basis的组合

    -----------------------------------------割------------------------------------------------------------------

      flex问题

    Q.flex布局下 使用滚动容器失效解决:

      codepen:https://codepen.io/linqingwudiv1/pen/QWwEYQb

      有些时候可能需要对滚动容器设置

        min-height:100%;

        height:0;

      属性组合使之生效。

  • 相关阅读:
    Java虚拟机基础
    排序系列之插入排序
    排序系列之冒泡排序
    成为优秀程序员的10个要点
    23个适合Java开发者的大数据工具和框架
    成为一个更优秀的开发者的10种方式
    Mybatis自动生成实体类
    Maven-SSM项目pom.xml配置以及springmvc配置以及mybatis配置及web.xml配置
    SSM项目layui分页实例
    图书管理系统(毕业论文)
  • 原文地址:https://www.cnblogs.com/linqing/p/10721763.html
Copyright © 2011-2022 走看看