5.29

118 阅读1分钟

5.29

Flex

弹性容器

1.默认宽度救赎父元素宽度,高度由内容所撑开

弹性盒子

1.默认宽度由内容撑开,默认高度和父元素一样高

2.弹性盒子没有块级元素,行内块元素,行内元素之分

3.弹性盒子默认不会换行,会沿着主轴方向一行显示

4.注意弹性盒子的概念

主轴对齐方式 justify-contene

justify-contene:flex-star;(默认)

justify-contene:flex-end;

终点开始一次排列

justify-contene:center;

沿主轴居中排列

justify-contene:space-around;

弹性盒子沿主轴均匀排列,空白间距均分在弹性盒子两侧

justify-contene:sapce-between;

弹性盒子沿主轴均匀排列,空白间距均分在相邻盒子之间

两侧盒子与容器两侧间隙为0

justify-contene:space-evenly;

弹性盒子沿主轴均匀排列,弹性盒子与容器之前间距相等

所有间隙平均分

侧洲对齐方式 align-items

align-items:flex-start;(默认值)

起点开始依次排列

align-items:flex-end;

终点开始依次排列

align-items:center;

沿侧轴居中排列

align-items:stretch;

默认值(没有设置高度的话)弹性盒子沿着主轴线呗拉伸至铺满容器