摘要:伸缩项,例如给子容器添加一个所有子容器的默认都为,我们给第一个容器设置为时会产生类似于排序的效果伸缩容器
flex弹性布局
html:
012345678
步骤一:先给父级容器设置 display: flex;,代表采用 flex 弹性布局
步骤二:设置主轴方向
①flex-direction: row;(默认参数)主轴方向水平向右,结果如图:
②flex-direction: row-reverse;(可选参数)主轴方向水平向左,结果如图:
③flex-direction: column;(可选参数)主轴方向垂直向下,结果自行脑补(主要是太长了/偷笑)
④flex-direction: column-reverse;(可选参数)主轴方向垂直向上,同理
步骤三:设置侧轴方向
①flex-wrap: wrap;默认侧轴方向与主轴垂直方向向下或者右,结果如图:
②flex-wrap: wrap-reverse;可选侧轴方向与主轴垂直方向向上或者左,结果脑补
注意:侧轴的方向是随主轴的变化的,主轴于侧轴总是垂直,两轴的方向默认向右、下
其他属性设置:
flex-flow:
order:number 伸缩项,例如给子容器添加一个order:1,所有子容器的默认order都为0,我们给第一个容器order设置为1时会产生类似于排序的效果
justify-content:flex-start(default)||flex-end||center||space-between||space-around 伸缩容器
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/98426.html
摘要:布局也经历了一段演变历史。不同于将要出现的网格布局针对目标为大比例布局,弹性盒布局更适用于应用组件和小比例布局。常规布局是基于块和内联流方向,而布局是基于流。 前言 你还在用display+position+float来进行css布局吗?有没有觉得用传统的这种布局方法来实现特殊布局特别麻烦困难,例如:垂直居中。今天来记录一下自己对flex布局的了解(虽然不算神马新东西了都可以说是旧东西...
摘要:伸缩项,例如给子容器添加一个所有子容器的默认都为,我们给第一个容器设置为时会产生类似于排序的效果伸缩容器 flex弹性布局 html: *{ margin: 0; padding: 0; ...
摘要:系统性的介绍关于布局,也作为自学的一篇文章基础理念使用弹性盒子的意义是在任何尺寸的屏幕上改变其和其子元素的尺寸填充屏幕可用空间。属性一个布局的页面所具有的元素可分为类。每行第一个元素与行首对齐,每行最后一个元素与行尾对齐。 flex-tutorials 系统性的介绍关于flex布局,也作为自学的一篇文章 flex基础理念 使用弹性盒子的意义是在任何尺寸的屏幕上改变其和其子元素的尺寸填充...
摘要:系统性的介绍关于布局,也作为自学的一篇文章基础理念使用弹性盒子的意义是在任何尺寸的屏幕上改变其和其子元素的尺寸填充屏幕可用空间。属性一个布局的页面所具有的元素可分为类。每行第一个元素与行首对齐,每行最后一个元素与行尾对齐。 flex-tutorials 系统性的介绍关于flex布局,也作为自学的一篇文章 flex基础理念 使用弹性盒子的意义是在任何尺寸的屏幕上改变其和其子元素的尺寸填充...
摘要:设为布局以后,子元素的和属性将失效。二基本概念采用布局的元素,称为容器,简称容器。它的所有子元素自动成为容器成员,称为项目,简称项目。如果项目只有一根轴线,该属性不起作用。四项目的属性注项目属性的全面理解较为复杂,可以参考文章 一、Flex布局-前言 Flex是Flexible Box的缩写,意为弹性布局,用来为盒状模型提供最大的灵活性,旨在提供一个更有效地布局、对齐方式,并且能够使容...
阅读 1205·2021-11-24 09:39
阅读 2128·2021-11-22 13:54
阅读 2110·2021-09-08 10:45
阅读 1443·2021-08-09 13:43
阅读 2984·2019-08-30 15:52
阅读 3083·2019-08-29 15:38
阅读 2847·2019-08-26 13:44
阅读 3054·2019-08-26 13:30