• flex布局学习


    flex布局也称弹性布局,其实主要为父级元素和子元素属性
    首先是为父级元素设置display


    设置display: flex

    虽然子元素真是长度,超过父元素宽度,但是设置flex后,子元素排列在一行,并且对他们宽度进行了均等分
    1、先看下父元素属性:flex-direction 设置主轴的方向




    2、justify-content设置子元素在主轴上的的排列方式 (需要注意两个点 一个是确定主轴,另外是指的是子元素)


    3、felx-wrap 设置子元素是否换行 回到最初父级500宽度 但是子元素是150宽度 最后排在一列上
    我们希望的子元素宽度不是被压缩的,这个时候需要用到这个属性

    4、align-items 子元素设置侧轴的排列方式(单列)

    ![](https://img2020.cnblogs.com/blog/1904903/202003/1904903-20200318213852695-1227943629.png
    5、align-content子元素设置侧轴的排列方式(多列)

    2.1 子元素属性 flex定义子元素分配剩余空间所占份数

    2.2 order 子元素的排布书序

    2.3 algin-self控制子元素自己在侧轴的排列方式

    虽然属性简单 但是想要正在掌握 需要不断勤加练习
    对属性有大概了解 也可以想到flex 进行垂直居中
    代码如下:

  • 相关阅读:
    为什么要对url进行encode
    活在当下
    Linux Shell 文本处理工具
    Servlet、Servlet容器等内容讲解
    Java编程中的一些常见问题汇总
    创建文件目录
    ubuntu
    iptables
    mysqldump导入导出
    pt-table-sync
  • 原文地址:https://www.cnblogs.com/doumian/p/12520699.html
Copyright © 2020-2023  润新知