一、弹性盒子
1、容器属性——添加弹性容器上
-
flex-wrap属性:指定弹性盒子的子元素换行方式
-
flex-wrap: wrap; 换行,第一行显示在上方
-
flex-wrap: wrap-reverse; 换行,第一行显示在下方
-
flex-wrap: nowrap; 默认值,不换行
注意:父元素有固定高度且高度大于子元素换行后高度之和换行中间有缝隙
父元素高度有内容撑开换行没有缝隙
-
-
align-content属性:折行,行与行之间有间隙,去除间隙 (去掉了中间的间隙)
要设置: flex-wrap: wrap;
-
align-content: flex-start; 顶端没有行间距
-
align-content: flex-end; 底对齐没有行间距
-
align-content: center; 居中没有行间距
-
align-content: space-between; 两端对齐,中间自动分配, 元素位于各行之间留有空白空间
-
align-content: space-around; 自动分配距离,元素位于各行之前、之间、之后都留有空白空间, 中间的间距是两端间距的两倍,
-
align-content: space-evenly;平均对齐,元素位于各行之前、之间、之后都留有空白空间, 行间距自动分配 间距相等
.warp { display: flex; /* 设置后没有间隙 上端 下端*/ align-content:
-