本帖最后由 王卓凡 于 2023-5-3 16:56 编辑
今天所学内容:
流式布局
Fiex弹性布局lex布局的原理传统布局和flex布局的区别
传统布局
传统布局的兼容性更好 布局会比较的繁琐 局限性,在移动端中布局的速度相对较慢
flex布局
总结
原理flex 是弹性布局的意思,用来为盒子模型提供最大的灵活性,任何一个容器都可以指定为flex布局 当我们的父盒子设置为flex布局之后,子元素里面的float、clear和vertical-align属性都将失效 采用flex布局的父元素叫做flex容器(flex-container),子元素叫做flex项目(flex-item)
Flex布局的父项常见属性flex-direction justify-content控制主轴子元素的排列方式 常用属性值
flex-start 默认值,控制子元素沿主轴头部开始排列,如果主轴是x轴,就代表从左到右 flex-end 控制子元素沿主轴的尾部开始排列,如果是y轴,代表从下往上 center 控制子元素沿主轴居中对齐 space-around 控制子元素平分主轴剩余空间 space-between 控制子元素两侧元素先贴边,然后剩余的元素平分主轴剩余空间
例 
flex-wrapalign-items设置主轴的子元素排列方式(单行) 常用属性值
例 
align-content
Flex布局常见子项属性 |