美文网首页
UniApp的Flex布局

UniApp的Flex布局

作者: iOS攻城狮_Runloop | 来源:发表于2022-01-19 17:18 被阅读0次

Flex布局的概念

1.flexible box :弹性盒状布局
2.容器控制内部元素的布局定位
3.css3引入的新的布局模型
4.伸缩元素,自由填充,自适应

使用Flex布局的优势

1.可在不同方向排列元素
2.控制元素排序的方向
3.控制元素的对齐方式
4.控制元素之间等距
5.控制单个元素的放大与缩小,占比

Flex布局的常用术语

1.flexcontainer:flex容器
2.flex item:flex元素
3.flex direction:布局方向

Flex布局模型

水平布局
垂直布局

Flex容器的属性

1.flex-direction:设置元素的排列方向
row: 水平排列  row-reverse:水平逆向排列
column:垂直排列  column-reverse:垂直逆向排列

2.flex-wrap:是容器内的元素换行
nowrap:不换行  wrap:换行
wrap-reverse:逆向换行

3.justify-content:设置元素在主轴上的对齐方式
 flex-start :左对齐或上对齐   flex-end:右对齐或下对齐
center:居中对齐
space-between:两端对齐,元素之间平分剩余间隔  
 space-around:元素两边平均等分剩余间隔,两边和元素之间比例1:2

4.align-items:设置元素在交叉轴上的对齐方式
flex-start:交叉轴上向起点对齐(向上/向左)   flex-end:交叉轴上向结束为止对齐(向下/向右)
center:元素居中对齐
baseline:基准线排成一行(保证元素中的文字在一条线上)  stretch(默认拉伸)

5.align-content:设置轴线的对齐方式(轴线当做元素)
当轴线超过1条的时候,flex可以把多条轴线当做元素进行对齐
flex-start :轴线向左对齐  flex-end  :轴向向右对齐
center 轴线居中对齐  stretch:交叉轴方向元素拉伸(不设置宽度时生效)
space-between:轴线两端对齐,元素中间平分剩余间隔  
space-around:轴线两边平分剩余间隔

flex元素的属性

1.order:控制元素排列顺序,默认是0,谁最小排在前面,
排序规则:有小到大
2.flex-grow:控制元素的放大比例
用于设置元素的放大比例,如果不设置默认为0,,为0则不放大,整数值为元素放大比列
3.flex-shrink:元素的缩小比例
缩放比例默认为1,会自动缩放,设置为0代表不进行缩放
4.flex-basic:设置元素的固定或自动空间占比
自己放大或缩小的数值
5.align-self:重写align-items的父属性
设置元素交叉轴上特立独行的对齐方式
auto:继承父属性
flex-start :元素向左对齐  flex-end  :元素向右对齐
center 元素居中对齐  stretch:交叉轴方向元素拉伸(不设置宽度时生效)
space-between:元素两端对齐,元素中间平分剩余间隔  
space-around:元素两边平分剩余间隔

相关文章

  • UniApp的Flex布局

    Flex布局的概念 1.flexible box :弹性盒状布局2.容器控制内部元素的布局定位3.css3引入的新...

  • flex布局

    认识flex布局 flex布局(Flexible 布局,弹性布局)开启了flex布局的元素叫flex contai...

  • 初见FLEX

    FLEX布局 一种新的布局方式,flex布局 flex布局与方向无关 flex布局可以实现空间自动分配、自动对齐。...

  • 6Flex 布局

    Flex,(Flexible Box),意为"弹性布局"采用 Flex 布局的元素,为 Flex 容器(flex ...

  • css flex

    css flex布局 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器...

  • Flex 布局教程

    一、Flex 布局教程:语法篇 Flex 布局教程:语法篇 二、Flex 布局教程:实例篇 Flex...

  • Flex布局(语法篇)

    一、介绍Flex布局 什么是Flex布局呢?Flex布局:又称弹性布局,它是Flexible Box 的缩写,它为...

  • css flex布局详解

    css flex布局详解 css flex布局详解1css flex布局详解2

  • Flex

    阮一峰-Flex布局 阮一峰-Flex布局实例教程 Flex布局 块级元素 行内元素 注意,设为 Flex 布局...

  • flex布局学习笔记

    经典教程 Flex 布局教程:语法篇Flex 布局教程:实例篇flex布局游戏 理解 flex布局实现需要至少两层...

网友评论

      本文标题:UniApp的Flex布局

      本文链接:https://www.haomeiwen.com/subject/oevrhrtx.html