• 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;

      属性组合使之生效。

  • 相关阅读:
    UVM系统验证基础知识0(Questasim搭建第一个UVM环境)
    DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)
    正则表达式的基本用法
    Veloce2 Emulator
    Perl入门
    哪一种验证方法最好?形式验证、硬件加速还是动态仿真?
    什么是形式验证?
    穆里尼奥之皮洛斯式胜利
    穆帅:孟菲斯是计划中重要的一部分
    CentOS Netstat命令
  • 原文地址:https://www.cnblogs.com/linqing/p/10721763.html
Copyright © 2020-2023  润新知