当前位置:网站首页>flex布局
flex布局
2022-08-03 18:54:00 【weixin_46438810】
flex布局
https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
使用
使用了布局以后,子元素的float、clear、和vertical-align属性将失效
display:flex;
行内元素使用flex布局
display:inline-flex;
基本概念

flex-direction
属性决定主轴的方向

flex-wrap
属性定义,如果一条轴排不下时,该如何换行
nowrap:不换行
wrap:换行
wrap-reverse:第一行在下方
justify-content
定义了项目在主轴上的对齐方式

align-items
定义项目在交叉轴上如何对齐
align-content
定义了多根轴线的对齐方式。如果项目著有一根轴线,该属性不起作用

项目的属性
order(排列顺序)
定义项目的排列顺序。数值越小,排列越靠前,默认为0
flex-grow(放大)
定义项目放大比例
- 默认为0,即存在剩余空间,也不放大
- 如果都设置1,则将他们等分空间
- 如果一个项目的flex-grow属性为2,其项目都为1,则前者占据的剩余空间将比其他项目多一倍
flex-shrink(缩小)
定义项目的缩小比例
- 默认为1,即当空间不足时,都将等比例缩小
- 如果设置一个项目的flex-shrink属性为0,其他项目都为1,则前者不缩小
flex-basis(分配多余空间)
定义了在分配多余空间之前,项目占据主轴的空间
- 默认值为auto,即项目的本来大小
- 可以设置跟width或height属性一样的值,则项目将占据固定空间
align-self
align-self属性允许单个项目有与其他项目不一样的对齐方式,可覆盖align-items属性。
边栏推荐
猜你喜欢

PHP基础笔记-NO.1

Bytes to beat three sides take offer: network + GC + + IO + redis + JVM red-black tree + data structure, to help you quickly into the giant!!!!!

Mkke:为什么无法从Oracle 11g或12c升级到Oracle 23c?

online 方式创建索引触发trigger怎么办?

BinaryIndexedTrees树状数组

多肽介导PEG磷脂——靶向功能材料之DSPE-PEG-RGD/TAT/NGR/APRPG

WEB 渗透之RCE

常见亲脂性细胞膜染料DiO, Dil, DiR, Did光谱图和实验操作流程

Shell编程案例

YAML中多行字符串的配置方法:|+、 |、 |-、 >+、 >、 >-的区别
随机推荐
C#爬虫之通过Selenium获取浏览器请求响应结果
Shell:循环语句
Shell编程案例
一文搞懂│php 中的 DI 依赖注入
15、学习MySQL NULL 值处理
fatal error: jni.h: No such file or directory
idea——同一项目开启多个实例(不同端口)
POJ 3041 Asteroids(最大匹配数=最小点覆盖)
红日安全内网渗透靶场-VulnStack-1
cocos creater 3.x 插件安装方法
[数据集][VOC]老鼠数据集voc格式3001张
多线程和并发编程(四)
6000 字+,帮你搞懂互联网架构演变历程!
首届MogDB征文活动开启啦!
Web项目Controller统一返回实体类
go语言实现导出string字符串到文件中
【美丽天天秒】链动2+1模式开发
WEB 渗透之SSRF
Cyanine5.5 alkyne|Cy5.5 alkyne|1628790-37-3|Cy5.5-ALK
pytest接口自动化测试框架 | Jenkins集成初探