当前位置:网站首页>弹性盒子flex属性
弹性盒子flex属性
2022-08-02 03:06:00 【Dummerd】
flex(弹性盒子,伸缩盒)
-是css中的又一种布局手段,它主要用来代替浮动来完成页面的布局
-flex可以使元素具有弹性,让元素可以根据页面的大小的改变而改变
-弹性容器
-要使用弹性盒,必须先将一个元素设置为弹性容器
-通过display来设置弹性容器
display:flex 设置块级弹性容器
display:inline-flex 设置为行内的弹性容器
-弹性元素
-弹性容器的直接子元素是弹性元素(弹性项)
注意:一个元素可以同时是弹性容器和弹性元素
一:弹性容器的属性
1:flex-direction 2:flex-wrap
3:flex-flow 4:justify-content
5:align-items 6:align-content
1:flex-direction: ; 指定容器中弹性元素的排列方式
可选值:
row 默认值,弹性元素在容器中水平排列(左向右)
主轴-自左向右
row-reverse 弹性元素在容器中反向水平排列(右向左)
主轴-自右向左
column 弹性元素纵向排列(自上向下)
主轴-自上向下
column-reverse 弹性元素纵向排列(自下向上)
主轴-自下向上
主轴:弹性元素的排列方向称为主轴
侧轴:与主轴垂直方向的称为侧轴
2: flex-wrap: ;设置弹性元素是否在弹性容器中是否自动换行
可选值:
nowrap 默认值,元素不会自动换行
wrap 元素沿着辅轴方向自动换行
wrap-reverse 元素沿着辅轴反方向换行
3:flex-flow:wrap和direction的简写属性,且没有顺序要求
默认值 row nowrap
4:justify-content 如何分配主轴上的空白空间(主轴上的元素如何排列)
可选值:
flex-start 元素沿着主轴起边排列
flex-end 元素沿着主轴终边排列
center 元素居中排列
space-around 空白分布到元素的两侧
space-between 空白均匀分布到元素间
space-evenly 空白分布到元素的单侧(兼容性差一些)
5: align-items 在辅轴上如何对齐-元素间的关系
可选值:
stretch 默认值,将同一行元素的长度设置为相同的值
flex-start 元素不会拉伸, 沿着辅轴起边对齐
flex-end 元素不会拉伸, 沿着辅轴终边对齐
center 居中对齐
baseline 基线对齐(用的不对)
6: align-content: ;辅轴空白空间的分布
可选值:
flex-start 元素沿着辅轴起边排列
flex-end 元素沿着辅轴终边排列
center 元素居中排列
space-around 空白分布到元素的两侧
space-between 空白均匀分布到元素间
space-evenly 空白分布到元素的单侧(兼容性差一些)
边栏推荐
- 聊聊flink的BoundedOutOfOrdernessTimestampExtractor
- Nacos source code analysis topic (1) - environment preparation
- How ReentrantLock works
- 咨询cdc for oracle,增量同步scan.startup.mode只有initial和la
- Webshell上传方式
- I will give you a chance to interview in a big factory. Can you interview?Come in and see!
- 22-08-01 西安 尚医通(01)跨域配置、Swagger2、R类、统一异常处理和自定义异常、Logback日志
- "Paid paddling" stealthily brushes Brother Ali's face scriptures, challenges bytes three times, and finally achieves positive results
- MySQL8--Windows下使用压缩包安装的方法
- 剑指 Offer 14- I. 剪绳子
猜你喜欢
![[Daily LeetCode]——1. The sum of two numbers](/img/11/8a68f4ecb24fa19e3c804d536cdbec.png)
[Daily LeetCode]——1. The sum of two numbers

#{}和${}的区别

自定义mvc框架复习(crud)

ROS2自学笔记:launch文件完整编写流程

PyTorch(六)——PyTorch可视化

Nacos source code analysis topic (1) - environment preparation

svm.SVC application practice 1--Breast cancer detection

知识体系树

Heao Technology Network Interview (with reference answers)

JDBC--Druid数据库连接池以及Template基本用法
随机推荐
WebShell Feature Value Summary and Detection Tool
MySQL8.0.28 installation tutorial
JSP Webshell free kill
(1) Redis: Key-Value based storage system
【Koltin Flow(三)】Flow操作符之中间操作符(一)
7-44 基于词频的文件相似度 (30 分)
7-35 城市间紧急救援 (25 分)c语言(测试点二未通过)
7-41 PAT排名汇总 (25 分)多样排序
【LeetCode】206. Reverse linked list
MySQL中的时间函数
MySql中的like和in走不走索引
蓝鲸DevOps荣获平台类工具企业选择率第一
第二章——堆栈、队列
深度学习:目标检测入门知识
IPIDEA的使用方式
MySQL8 -- use msi (graphical user interface) under Windows installation method
PHP WebSehll 后门脚本与检测工具
PyTorch(六)——PyTorch可视化
什么是轮式里程计
“带薪划水”偷刷阿里老哥的面经宝典,三次挑战字节,终成正果