前端web入门-CSS-day06

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)

目录

一、标准流

二、Flex 布局 

组成

主轴对齐方式

侧轴对齐方式 

修改主轴方向

弹性伸缩比

弹性盒子换行

行对齐方式


一、标准流

标准流也叫文档流,指的是标签在页面中默认的排布规则,例如:块元素独占一行,行内元素可以一行显示多个。

二、Flex 布局 

前端web入门-CSS-day06_第1张图片

组成

设置方式:给元素设置 display: flex元素可以自动挤压或拉伸
组成部分:
• 弹性容器
• 弹性盒子
• 主轴:默认在水平方向
• 侧轴 / 交叉轴:默认在垂直方向




    
    
    Document
    


    
1
2
3

网页显示为: 

前端web入门-CSS-day06_第2张图片

主轴对齐方式

属性名:justify-content

前端web入门-CSS-day06_第3张图片

侧轴对齐方式 

属性名
• align-items:当前弹性容器内所有弹性盒子的侧轴对齐方式(给弹性容器设置)
• align-self:单独控制某个弹性盒子的侧轴对齐方式(给弹性盒子设置)

前端web入门-CSS-day06_第4张图片




    
    
    Document
    


    
1
2
3

 网页显示为:

前端web入门-CSS-day06_第5张图片

修改主轴方向

主轴默认在水平方向,侧轴默认在垂直方向
属性名:flex-direction

前端web入门-CSS-day06_第6张图片

弹性伸缩比

作用:控制弹性盒子的主轴方向的尺寸
属性名:flex
属性值:整数数字,表示占用父级剩余尺寸的份数。




    
    
    Document
    


    
1
2
3

网页显示为: 

前端web入门-CSS-day06_第7张图片

弹性盒子换行

弹性盒子可以自动挤压或拉伸,默认情况下,所有弹性盒子都在一行显示。
属性名:flex-wrap
属性值
• wrap:换行
• nowrap:不换行(默认)




    
    
    Document
    


    
1
2
3
4
5
6
7
8
9

网页显示为:

前端web入门-CSS-day06_第8张图片

行对齐方式

属性名:align-content

前端web入门-CSS-day06_第9张图片

注意:该属性对单行弹性盒子模型无效

你可能感兴趣的:(前端web入门,css,前端,html5,css3,html)