首页 > 其他分享 >flex 布局详解

flex 布局详解

时间:2023-07-25 17:06:45浏览次数:36  
标签:flex 轴线 主轴 容器 布局 详解 属性

一、flex 简单介绍

Flex 全称 Flexible box 布局模型,通常称为 flexbox 或 flex,也称为弹性盒子或弹性布局。一种比较高效率的 css3 布局方案。

既然是盒子,首先需要一个容器 container,然后是项目 item。容器包裹着项目,再通过配置不同的属性,实现各种各样的排列分布。

flex 有两根轴线,分别是主轴和交叉轴,主轴的方向由 flex-diretion 属性控制,交叉轴始终垂直于主轴。

flex 布局详解_css3


flex 布局详解_高效率_02

flex 容器的属性:flex-direction

flex-direction 在前面介绍轴线的时候就提到这个,direction 是方向,指向的意思,所以这个属性主要用于改变轴线的方向。也就是项目的排列方向。

flex 容器的属性:flex-wrap

flex-wrap 有 3 个常用选项值,用于指定项目太多超过一行的时候是否换行。

flex 容器的属性:justify-content


flex 容器的属性:align-items








































































































































标签:flex,轴线,主轴,容器,布局,详解,属性
From: https://blog.51cto.com/u_15716707/6846901

相关文章

  • Ajax详解
    参考:1.https://blog.csdn.net/Oriental_/article/details/1048637622.https://zhuanlan.zhihu.com/p/486617234......
  • 二、计算机知识详解
    上节课复习: 人---------编程语言--------》计算机 去包子店 付款 把包子送回来 1、计算机硬件 (运算器,控制器)=》CPU 负责运行人类程序的硬件是cpu 存储器 内存:存取速度都快,基于电工作的,断电数据就丢失,不能永久保存数据=========》人脑的......
  • Appium手机端自动化详解 ——>改
    1:使用appium自动化手机app时机型的选择建议使用机型:pix(谷歌原生的手机),三星,索尼,小米,魅族这些手机系统定制化没有那么深,可以appium进行自动化,遇到的问题比较少,遇到问题尝试升级系统解决,那么不需要更换手机不建议使用机型:oppo,vivo,华为(部分华为,有些机型有问题)这些......
  • Java3DES双倍长加密算法详解
     Java3DES双倍长加密算法是一种强大的加密算法,它可以保护我们的敏感数据不被未经授权的人访问。在本文中,我将详细介绍Java3DES双倍长加密算法的原理和使用方法。首先,让我们来了解一下Java3DES双倍长加密算法的原理。这种算法是基于DES(DataEncryptionStandard)算法的改进版本......
  • Python随机函数random使用详解
    在python中用于生成随机数的模块是random,在使用前需要import,下面看下它的用法。random.randomrandom.random()用于生成一个0到1的随机符点数:0<=n<1.0注意: 以下代码在Python3.5下测试通过,python2版本可稍加修改描述random()方法返回随机生成的一个实数,它在(0,1)范围内。......
  • 详解Python图像处理Pillow库
    在Python的图像处理领域,Pillow是一个强大而广泛使用的第三方库。它提供了丰富的图像处理功能,包括打开、保存、调整大小、裁剪、旋转等操作。本文将详细介绍Pillow库的使用方法,并通过代码示例进行讲解,帮助你理解和应用Pillow库进行图像处理。一、安装和导入Pillow库在使用Pillo......
  • std::bind 详解
    bindbind是C++的一个函数,用来绑定其他函数,用来改造。1.普通函数的bind普通函数可以被绑定,传参。intadd(intx,inty){cout<<"intadd(int,int)"<<endl;returnx+y;}以上有一个add普通函数,则,bind绑定。#include<functional>usingstd::bind;i......
  • FTP命令详解
    http://www.chinaunix.net/jh/15/81780.html[精华]FTP命令详解作者:haizhz0928FTP命令详解 --------------------------------------------------------------------------------  FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使......
  • EL表达式详解
    EL表达式详解在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSPStandardTagLibrary)。大多数JSP页面逻辑提供了实现的JSTL技术,该技术本身就是一个标签库。Sun......
  • Android开发笔记[2]-传统XML方式界面布局
    摘要使用传统的XML方式对Androidapp界面进行布局.平台信息AndroidStudio:ElectricEel|2022.1.1Patch2Gradle:distributionUrl=https://services.gradle.org/distributions/gradle-7.5-bin.zipjvmTarget='1.8'minSdk24targetSdk34compileSdk34开发语言:Kotl......