首页 > 其他分享 >flex 布局属性

flex 布局属性

时间:2022-09-20 21:33:10浏览次数:68  
标签:flex 元素 主轴 布局 设置 wrap 排序 属性

父元素属性设置

|- 设置主轴方向
|-设置子元素是跟着主轴来排序的方式
|-默认的主轴是X 轴 Y轴是侧轴

flex-direction:{
    row         默认值    从左到右
    row-reverse 翻转      从右到左
    主轴是Y 轴 X轴是侧轴
    column  设置主轴方向    从上到下
    column-reverse 翻转   从下到上
}

设置主轴上的子元素 排序
默认从头开始排序
justify-content:{
    flex-start 默认值   从头开始排序 如果主轴是X轴,则是从左到右
    flex-end           从尾开始排序
    center             居中
    space-around       平均分配
    space-between       两边贴边 剩余分配给中间
}
设置主轴上的子元素换行
默认不换行
flex-wrap:{
    nowrap  默认不换行
    wrap    换行
}
设置侧轴上的子元素水平垂直居中配和 justify-content:center
使用于单行
align-items:{
     center    居中
     stretch   拉伸高度  注意:子元素不能设置高度不然不生效
}
设置侧轴上的子元素排序多行 注意 要和flex-wrap:wrap
使用于多行
align-content:{
    flex-start;     默认在侧轴从头开始排序
    flex-end;       在侧轴的从尾开始开始排序
    center;         居中
    space-around;   子项在侧轴平均分配剩下空间
    space-between;  子项在侧轴先分布在两头,再平分剩余空间
    stretch;        设置子项高度平分父元素的高度    注意:子元素不能设置高度不然不生效
}
该属性是 flex-direction 和 flex-wrap 简写
flex-flow:{
        flex-flow:column wrap; ==  flex-direction: column; flex-wrap: wrap;
}

标签:flex,元素,主轴,布局,设置,wrap,排序,属性
From: https://www.cnblogs.com/zxh-bug/p/16712637.html

相关文章

  • 多列布局
    简介就是用CSS的column-count、column-width、column-gap、break-inside、page-break-inside等实现多列显示的功能。实现多列布局的常用属性column-count:设置列......
  • Flex弹性布局详解
    简介FlexibleBox模型,通常被称为flexbox弹性盒子布局,是一种一维的布局模型。它给flexbox的子元素之间提供了强大的空间分布和对齐能力。我们说flexbox是一种一维的......
  • Java中字符串、数组、集合及JSONArray的长度属性
    前言:数组没有length()这个方法,有length的属性。String有有length()这个方法。1.String字符串Stringstr="abcdefg";str.length(); 2.Array数组int[]arr=newint......
  • 高版本jdk的访问私有成员属性的正确姿势
    在jdk17+已经不能直接通过setAccessible来访问私有属性了Fieldname=access.getClass().getDeclaredField("name");name.setAccessible(true);name.set(access,"666......
  • 属性的获取与设置
    获取style样式属性1、在js中,通过document.getElementById("id").style.xxx就可以获得元素的XXX属性值,但是,这种方法只能获取到内嵌方式设置的样式值。2、通过getCompute......
  • 浅谈Flexray基础通讯测试
      随着车载网络发展,ECU的通讯速率相较以往得到飞速提升。现今多数OEM在中高速通讯场景中仍采用CANFD进行过渡,但当同时考虑安全和更高带宽要求时,CANFD则无法满足,FlexRay则......
  • 分享在winform下实现左右布局多窗口界面-续篇
    之前的这篇文章《分享在winform下实现左右布局多窗口界面》已经实现了左右布局多窗口界面,今天本来是研究基于winform的插件编程,没想到顺便又找到了另一种实现方案,这种实现......
  • 单标签实现复杂的棋盘布局
    最近,有群友问我,他们的一个作业,尽量使用少的标签去实现这样一个象棋布局:他用了60多个标签,而他的同学,只用了6个,问我有没有办法尽可能的做到利用更少的标签去完成这个布......
  • leaflet下对arcgis server的服务进行属性识别
    使用arcgis自己的服务是可以的,但其实也可以esri-leaflet.js这个提供的插件会方便很多,贴上插件地址:https://esri.github.io/esri-leaflet/api-reference/tasks/identify-fe......
  • CSS Flexbox 布局
    CSS弹性盒子Flexbox布局Flexbox(弹性盒子)是CSS3中引入的一种强大且兼容性好的布局方法。使用flexbox,可以很容易地处理好页面上的元素布局,并创建可以自动缩小和放大的......