首页 > 其他分享 >重点知识flex布局

重点知识flex布局

时间:2022-10-30 20:22:30浏览次数:38  
标签:flex 常用 知识 盒子 布局 空白 对齐 元素

<--------------------------flex布局------------------------------------->

给父盒子添加display:flex,开启flex布局

<---------------------------主轴对齐方式------------------------------------>

justify-content:开启主轴对齐方式,属性名:

flex-start:元素沿着主轴起边排列(不常用)

flex-end:元素沿着主轴终边排列(不常用)

center:元素居中排列(常用)

space-around: 空白分布到元素两侧,两侧空白距离偏小,元素中间空白距离是相加(常用)

space-between:空白均匀分布到元素中间,两边没有空白(常用)

space-evenly:空白分布到元素的单侧,空白距离相同(常用)

<---------------------------副轴对齐方式------------------------------------>

align-items:开启副轴对齐方式,属性名:

stretch:默认值,将元素的长度设置为相同的属性值(不常用)

flex-start:元素不会拉神,沿着副轴起边对齐(不常用)

flex-end:沿着副轴的终边对齐(不常用)

center:居中对齐(常用)

baseline:基线对齐(不常用)

注意点:子盒子如果有高度则按照自己的高度来;子盒子没有高度,会按照父盒子高度进行拉伸;子盒子没有高度,设置了侧轴对齐方式,就是内容高度。

如果行内元素,被开启了flex布局,就可以设置宽高

<---------------------------修改主轴对齐方式------------------------------------>

flex-direction:修改主轴对齐方式,属性名:

row:默认值,弹性元素可在容器中水平排列(左向右)(不常用)

row-reverse:弹性元素在容器中方向水平排列(右向左)(不常用)

column:弹性元素纵向排列(自上向下)(常用)

colum-reverse:弹性元素方向纵向排列(自下向上)(不常用)

<---------------------------溢出换行------------------------------------>

flex-wrap:溢出换行语法,属性:

nowrap,不换行(默认值);

wrap,换行(常用)

<---------------------------溢出换行以后行与行之间的距离------------------------------------>

align-content:换行以后,行于行之间的距离;

用法和justify-content:的用法一样

<---------------------------覆盖之前的弹性布局样式------------------------------------>

align-self:加属性,给某一个子盒子设置数值

父盒子 子盒子:nth-child(n) {
align-self:样式

}

 

 

 

标签:flex,常用,知识,盒子,布局,空白,对齐,元素
From: https://www.cnblogs.com/hgng/p/16842115.html

相关文章

  • Android抽象布局——include、merge 、ViewStub
    在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,下面也是简单说一下他们的优势,以及怎么使用,记下来权当做笔记。布局重用标签能够重用布局文件,简......
  • Javaweb基础知识复习------AJAX
    AJAX相关知识复习简而言之,就是可以用AJAX+HTML代替JSP页面,也可以进行异步交互,更关心部分界面Ajax案例后端代码就是一个servlet文件,前端页面的代码也不是很常用,可以在下......
  • Vuex知识汇总
    vuex的五大核心state:存放公共数据/状态;getter:vuex独有的计算属性,获取state⾥⾯的状态,并且可以对数据进⾏处理之后在返回;mutations:修改state⾥⾯的数据,只能进⾏同步的操作......
  • 移动端-flex布局
    flex弹性布局特点操作方便,布局简单,移动端使用广泛pc端支持情况较差ie11或更低版本不完全支持flex是flexibleBox的缩写,意为"弹性布局",用来为盒状模型提供最大......
  • Java知识【XML知识】
    1.xml1.1概述【理解】万维网联盟(W3C)万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。建立者:TimBerners-Lee(蒂姆·伯纳斯......
  • 嵌入式开发常用技巧及编程知识
    嵌入式开发常用技巧及C/C++知识​​引言​​​​查询程序占据的内存大​​​​static静态变量​​​​‘##’连接符​​​​断言函数​​​​宏定义与条件变量​​​​#if.......
  • C语言核心知识点大汇总
    C语言高级部分总结一、内存内存就是程序的立足之地,体现内存重要性。内存理解:内存物理看是有很多个Bank(就是行列阵式的存储芯片),每一个Bank的列就是位宽,每一行就是Words,则存......
  • 旋转矩阵知识点
    1、二维旋转矩阵的推导1.1、几何推导方式旋转矩阵(RotationMatrix)的推导-知乎(zhihu.com)     1.2、极坐标推导方式(7条消息)二维旋转......
  • 13个QA带你了解线上压测的知识点
    摘要:设计一个线上压测系统能让我们学习到多少东西?这13个问题看你能否搞定。本文分享自华为云社区《设计一个线上压测系统能让我们学习到多少东西?13个问题看你能否搞定》,作......
  • 13个QA带你了解线上压测的知识点
    摘要:设计一个线上压测系统能让我们学习到多少东西?这13个问题看你能否搞定。本文分享自华为云社区《​​设计一个线上压测系统能让我们学习到多少东西?13个问题看你能否搞定​......